Eating a diet rich in vitamins and nutrients can help keep your skin healthy. Some specific foods that can benefit the skin include:
Fatty fish (such as salmon) which are high in omega-3 fatty acids
Avocados which are rich in healthy monounsaturated fats and vitamins C and E
Tomatoes which contain lycopene, an antioxidant that may protect against sun damage
Sweet potatoes which are high in beta-carotene, a precursor to vitamin A
Nuts and seeds which are high in healthy oils and antioxidants
Green tea which contains polyphenols and has anti-inflammatory effects
Dark chocolate with a high percentage of cocoa, which contains flavonoids that have antioxidant properties
It is also important to drink plenty of water and limit your intake of processed and sugary foods, which can dehydrate the skin and cause premature aging.