Question: what are the best foods for your skin?
Answer: Fatty fish. Fatty fish, such as salmon, mackerel, and herring, are excellent foods for healthy skin. ... 
Avocados. Avocados are high in healthy fats. ... 
Walnuts. ... 
Sunflower seeds. ... 
Sweet potatoes. ... 
Red or yellow bell peppers. ... 
Broccoli. ... 
Tomatoes.