7 foods to eat for healthier-looking skin

Everyone knows the importance of eating well for healthier, more youthful-looking skin.

Eating your five a day, drinking loads of water and cutting back on sugar will all have a positive effect. But which foods should you be looking to include in your diet to help you eat your way to fabulous skin? Here are our seven top foods for healthier-looking skin.

1. Avocados

Love them or hate them, there is no denying that avocados are super healthy. They are jam-packed with healthy fats and help to keep the skin supple and moisturised.

Avocados are also a great source of Vitamin E, an important antioxidant which is good for skin health.

2. Oily fish

Fish such as salmon, mackerel and herring are health-boosting super proteins and a rich source of omega-3 fatty acids. These acids help to keep skin moisturised, supple and can even reduce inflammation which causes acne and protect against the sun’s UV rays. Vitamin E and zinc, which helps to produce new skin cells and maintain general skin health, are both found in oily fish.

3. Seeds

Seeds such as pumpkin and sunflower seeds are great for skin health. They are all high in that magic ingredient - you guessed it - Vitamin E! Seeds are also a good source of zinc, protein and selenium,