The 12 Best Foods for Healthy Skin
Food for better skin
1. Fatty fish
2. Avocados
3. Walnuts
4. Sunflower seeds
5. Sweet potatoes
6. Red or yellow bell peppers
7. Broccoli
8. Tomato
9. Soy
10. Dark chocolate
11. Green tea
12. Red Grapes
These foods are rich in antioxidants like vit E, vit C ,vit B, beta carotene and Omega-3 are the key for skin health and as well as for appearance.