Why does this happen

britt

My period is 9 days away and every month around this time I get really hurngry and crave junk food! Why does this happen every month and is it normal?