I'm late HELP!!!!

Courtney
I was suppose to have my period yesterday and I still haven't had it i took a test and it said negative but I'm gonna take one in the morning bc morning pee is the best to take the test and I've been craving alot of different things salty fries and vanilla milk shake black olives and cheese cake ice cream could I be pregnant or just late I'm never late I usually get the day before I'm supposed to have it