Late period 😫

Megan β€’
So my period was supposed to start yesterday ... & as of now it still hasn't came on. I took a pregnancy test this afternoon and it read negative. I have another that I will take in the morning. My cycle is ALWAYS regular & starts & ends on time. What could be making my period late?? I'm not stressed or anything.. Haven't taken any new medication. What could it be ?