Food cravings don't dictate everything we eat. We are naturally driven to eat for survival, but cravings go beyond the simple need to quench hunger.
In fact, many times, hunger doesn't play a prominent role in where cravings come from since most revolve around the hedonic, or pleasurable, aspects of dining. Rather, they're a confounding cocktail of body, brain and chemicals that can send us dashing to the grocery store for a tin of anchovies in the middle of the afternoon.
Just about everyone gets food cravings, but gender differences do exist. In general, women are more likely than men to experience food cravings. Read the entire article on how food cravings work.