Green tea may help protect your skin from damage and aging. The powerful compounds found in green tea are called catechins and work to improve the health of  your skin.

1- Green Tea

Avocado is the perfect superfood for the skin. It is a vitamin E rich food containing healthy fats

2-Avocado

3-Walnut 

Walnuts contain omega 3 and 6, helping in the production of skin cells and better skin health.  its very good for skin.

4-Carrots 

Carrots are rich in vitamin A, which fights against sunburns, cell death, and wrinkles. Vitamin A also adds a healthy, warm glow to your skin. 

5-Broccoli 

Broccoli is a rich source of antioxidants (22). Antioxidants for skin play an important role when it comes to enhancing skin health 

6-Dark chocolate 

Dark chocolate is beneficial for your skin because cocoa powder boasts a bunch of antioxidants. 

7-Cucumber 

The peel of a cucumber contains Vitamin C and Vitamin K, which is vital to achieve healthy, glowing skin

8-Oily fish 

Regularly eating fish, particularly fatty fish such as Salmon, Tuna and Mackerel are perfect for improving the health of your skin.