While it isn’t possible to completely prevent people’s weight from going up and down during the menstrual cycle mainly due to hormonal changes, there are ways to try and minimise it by adjusting their current diet.

In order to help shift unwanted pounds, women can also eat foods high in:

Fibre

Foods high in fibre have high levels of satiety and will keep people fuller for longer, fighting hunger and reducing unhealthy food cravings.

This nutrient can be found in beans and legumes, whole grains, fruits, and vegetables, which are also low in calories.

Source: Daily Express | Diet