Top 11+ of the best foods for healthy skin

1. Fatty fish

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

This includes fish products like salmon, mackerel and herring, to name a few. As per Healthline, these foods are extremely high in omega-3 fatty acids, which are paramount for maintaining skin health. These fatty acids work to keep the skin moisturised, thick and supple by regulating the skin's oil production. They also balance hydration and reduce inflammation, which helps with acne. Additionally, omega-3 fats in fish can help the skin become less sensitive to the sun's UV rays. The health outlet adds that if you're deficient in omega-3 fats, it can cause dry skin (Picture: Getty Images)

2. Broccoli

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

Broccoli is packed full of vitamin A, also known as 'nature's retinol.' In terms of the skin, this vitamin can help to repair fine lines. The veg is also full of vitamin C, which works to heal blemishes and produce collagen - the latter of which is known for keeping the skin plump, smooth and supported. Other notable nutrients found in broccoli include zinc, a mineral that promotes skin health, and lutein, a carotenoid that protects skin from oxidative damage, therefore preventing wrinkles and dryness, and omega-3 fatty acids, which help lock in moisture (Picture: Getty Images)

4. Walnuts

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

Granted, not everyone will be able to enjoy the skin benefits of walnuts, considering around 2.4 million adults in the UK have a nut allergy, as per the Food Standards Agency. But, for those who can, these nuts can be very good additions to your diet if skin health is a priority. Some of their properties include containing vitamin B5 and vitamin E which can brighten the skin, reduce dark spots and tighten pores, and omega-3 fats, which reduce inflammation in the body. WebMD adds that almonds, peanuts, and hazelnuts are also high in vitamin E, therefore can help to counteract the effects of skin ageing, too (Picture: Getty Images)

5. Sweet potatoes

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

Live Life Get Active, a registered health promotion charity says that sweet potatoes are high in vitamin A and beta carotene. In regards to how this helps the skin, it protects it from the sun and works to prevent sunburn, as well as wrinkles and dryness. From another aesthetic perspective, it can also provide your complexion with a glowing tint, reminiscent of a healthy sun tan. The outlet expands, commending sweet potatoes for being a good source of vitamin C, which we know creates collagen, the magic ingredient that reduces pesky - but inevitable - wrinkles as we age (Picture: Getty Images)

6. Sunflower seeds

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

Putrition, a whole food nutrition brand, lists the benefits of sunflower seeds on the skin. From being high in essential fatty acids - which helps to produce the skin's natural oil barrier, therefore keeping the complexion plump and youthful - to being a source of linoleic acid, which can decrease inflammation, sunflower seeds are also high in vitamin E and zinc. While the former protects the skin from oxidative damage, the latter generally contributes to the maintenance of healthy, glowing skin (Picture: Getty Images)

8. Tomatoes

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

We've already touched on the benefits of vitamin C, beta carotene and lutein, and surprise surprise, tomatoes are rich in them all. Healthline explains that eating this fruit (meaning you'll consume all of the above), means you're helping your skin protect itself against sun damage and premature wrinkling (Picture: Getty Images)

10. Green tea

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

Admit it, when you drink a green tea, you can literally feel it doing your body some good. Seriously, a few sips and it's almost as if your insides feel fresher and flushed from all the bad stuff. Well, this 'feeling' is actually accompanied by some scientific facts, including its ability to reduce skin irritation, skin redness, and swelling, to name a few. It's the powerful compounds called catechins that are responsible for all this good work, including being high in antioxidants that help to improve the moisture, roughness, thickness, and elasticity of the skin, says Healthline (Picture: Getty Images)

11. Dark, leafy greens

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

Any dark leafy green (spinach, kale, collard) should be a non-negotiable in your diet if you're trying to improve skin health. WebMD writes that they contain ample vitamins (C, K, alongside iron, calcium, and folic acid, etc.), and include plenty of skin-friendly antioxidants. What's more, the American Institute for Cancer Research reports that the carotenoids found in dark green leafy vegetables act as antioxidants and boost the body's antioxidant defences. The research centre adds that these defences help to 'stop free radicals from damaging DNA that can lead to cancer,' including of the skin (Picture: Getty Images)

11 of the best foods for healthy skin

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

What else do you do to promote healthy skin?

1. Fatty fish, 2. Broccoli, 4. Walnuts, 5. Sweet potatoes, 6. Sunflower seeds, 8. Tomatoes, 10. Green tea, 11. Dark, leafy greens

Get even more of the content you want to read by following Metro on MSN - just hit that button