Late period

I haven't had my period since Dec 23 and I'm a Virgin. Is there something wrong? I've been having cramps and signs that it's coming but apparently not.