Munchies before period

Amy • Musician of the Essex kind
Guys I'm really struggling. 
I'm due on my period in about a week and I can't stop eating. Moods are all over the place as well.
Anyone have any tips to suppress the cravings. I've tried drinking loads of water but it's not working!!