This can increase cramps and bloating. ??Eat fruits and vegetables, particularly broccoli and spinach - they also may help your body regulate its oestrogen levels. ??Get plenty of B vitamins, calcium, magnesium and potassium - thought to help reduce cramps and bloating.