Cramps just above belly button

LS
I have cramps just above my belly button and my period is due March 31. Thoughts??