28 days late ?

My period is never late ! And now it's 28 days late .. No I haven't had sex && no birth control.. It's weird to me.. What should I do ?