Cramping 20 weeks

Kay • Feeling lucky ... Never give up
I have sailed through my pregnancy so far but today and yesterday I have had cramping on and off all day. I haven't had this feeling before during pregnancy it literally feels like I'm on my period . V worried :(