My period is 2 weeks late!

Sahara
Okay, so my period was supposed to start on December 15 but it never came. It's now December 27 and my period still isn't here. I'm a virgin so I'm not pregnant and I don't see any other reason why my period could be so late. Any help please?