Late period? Reason? Please help.

Angelique

So my period is three weeks late and I have no idea why. I am definitely not pregnant. Any experiences or reasons why this would happen?