Period Pain Help?

Hi Ladies, 
I don't always get Cramp when it's my time of the month but when I do it totally floors me, today I've been in bed most of the day as I can't handle the pain. 
can anyone recommend anything too try and prevent this? It's a horrible feeling 
Thanks xx