Anti-Ageing Foods

You are what you eat – so if you take care of your insides you’re giving your outside the very best chance of looking its best. Here are the foods you should be eating for glowing skin and strong healthy hair.


Oysters aren’t just an aphrodisiac, they’re a superfood for healthy hair and clear skin. The zinc and protein is so high that eating a few oysters on a regular basis can prevent acne, boost your immune system and leave your hair stronger. Bottoms up!


Blueberries are delicious right now and are packed with vitamin C and antioxidants. This helps to stimulate collagen which plumps out those fine lines in our skin. Throw a few into your yoghurt or morning cereal and your skin will thank you for it!

Pumpkin seeds

Walnuts are one of the best superfoods out there, but they’re sometimes hard to enjoy on their own. Pumpkin seeds are light and crunchy and packed with similar vitamin E and omega-3 fatty acids. Vitamin E is a must for repairing dry, damaged skin while omega-3 fatty acids slow down the ageing process, as well as being excellent for heart health.


Not only is oatmeal high in fibre (think of it as internal broom sweeping away toxins and keeping your gut clean) but it is loaded with vitamin B. Look out for vitamin B as it promotes smooth skin and shiny hair. Try making your own porridge in the morning by using plain oats and topping with banana and maple syrup, or blueberries and honey.


While we love to seek the next anti-ageing superfood out there, don’t forget water as being the best ingredient for sparkling skin. Keeping hydrated on the inside means your skin won’t dry out, so you can minimise fine lines, patchy skin and a dull complexion. The best way to keep properly hydrated is to drink 8 glasses a day. Space it out throughout the day and always keep a bottle by your desk, or with you while you’re on the go. Flavour the water with a squeeze of lemon or lime juice for an extra boost of vitamin C.