Late period

Pheonix
What can cause a late period? Today will make the 3rd day. I usually have cramps right before I have my period and I haven't gotten any.