Period is 8 days late

Katelynn

I haven’t had sex in a year now but my period is 8 days late so I know im not pregnant, I recently started a new diet and have been working out but my periods have always been on time never late, but I wanted to see what are some reason it could be late?