Late period.

My period has always every 27 days for 4 days, sometimes 5. I haven’t had no signs of it coming & the app is saying I’m so late. I’m NOT pregnant. Haven’t had sex in a whole year. I’m also not stressed. Nothing has been going on for it to be like this.

Only thing I have changed is trying to lose weight. Any ideas!?