Salmon is among the world's greatest sources of omega-3 fatty acids which are essential for skin to look hydrated and well-nourished. Omega-3 fatty acids reduce skin dryness and related problems such as eczema while improving the skin's elasticity.
Carrots are a great source of beta-carotene, which the body converts to Vitamin A. Vitamin A and Vitamin C found in carrots aid in collagen formation. And what's more, research shows that this can actually help prevent premature aging from sun damage. Carrots are also known to reduce acne.
Avocados are rich in minerals, essential oils and high in vitamin A and Vitamin B-complex. Packed with more protein than any other fruit, avocados are the perfect nourishment to help keep skin vibrant, hydrated and smooth.
Blueberries, blackberries and raspberries are rich in antioxidants that help neutralize damaging free radicals that lead to skin cell damage and premature skin aging. Berries also help the body manufacture collagen, which makes the skin supple and smooth.
5. Green Tea
Green tea is rich in polyphenols, which have anti-inflammatory properties. It is loaded with a variety of antioxidants which help reduce the risk of skin damage caused by the sun's ultraviolet rays. Green tea has also been known to protect the skin from sun damage.
Almonds are rich in Vitamin E. They help protect skin from damage and soften and hydrate the skin.
Okay, so it's not exactly a food. But water is the strongest weapon against dull, lifeless skin. It locks in moisture into the skin and helps keep the skin hydrated. It also carries nutrients to cells throughout the body and helps keep them hydrated so they can function properly.