Well if you want to be technical, the shifting of hormones causes an increase in appetite and cravings in some people. Also a week before your period, your metabolism increases which also increases appetite. So eat small frequent meals with protein to help offset the hunger. I always want salty or chocoalte, lol! Light buttered popcorn (they have 100 calorie bags) can help offset hunger too. Exercise is also good.