You can sooth cramps, by going natural before taking any medicine. Put a heating pad on and lie down on your stomach. Also, opt for a disposable heating pad, if you have to go to a place. Take a good, powerful painkiller, but it is best to get a doctor's-prescribed painkiller. Read more at http://www.ehow.com/how_4481169_soothe-menstrual-cramps.html.
use a wheat bag, panadol, hot shower, eat light meals, nothing to big or heavy, drink lots of water, and DO NOT USE HEAT GEL like voltaren or dencorub, they could inflame things and make it worse. if it is really serious, go see your doctor.