What if the key to staying young was about what we eat ?

An anti-ageing diet is not a matter of wishful thinking. Though our diet can't turn back the clock, it can be a powerful weapon against premature age spots or a dull complexion. Here are five foods to preserve a youthful look.

Fruits and vegetables

The star players on the vegetable aisle are spinach, sprouts, avocado and broccoli. They're packed with polyphenols; antioxidants that attack the free radicals responsible for the ageing of our cells. As for fruits, pile your plate with blueberries, oranges and watermelon. They are rich in vitamin C, one of the most powerful antioxidants. That's what we call an anti-ageing pre-emptive strike !

Olive oil

Olive oil has a wealth of healthy benefits as well as anti-ageing properties, as it's loaded with antioxidants; again, protecting the skin from damage caused by free radicals. Regularly including olive oil in your diet will counteract the ageing process of cellular structures and keep you looking younger for longer.

Oily fish

Nutrients in the flesh of oily fish boost cell renewal and combat free radicals (yes, those again). What's more, their beneficial fatty acids also help the skin stay supple. Packed with proteins and essential fatty acids such as omega-3, mackerel, salmon, sardines and herring are the best fish to pile on your plate.

Green tea

Green tea is rich in polyphenol, which is an anti-ageing superhero. It protects the skin's collagen and elastin, while combating saggy skin and wrinkles.


The humble egg has effective anti-ageing properties, too. Made up of almost 90% protein, eggs also contain vitamin D alongside antioxidants such as vitamins A, E and selenium, all of which combat the appearance of wrinkles and firm up facial features, providing a natural lifting effect. Make ours scrambled, please.