Question: what are the best foods to eat for healthy skin and hair?
Answer: Salmon. Salmon is loaded with vitamin D and protein, and it also contains omega-3 fatty acids that promote hair growth by keeping your scalp healthy.
Sweet Potato. ... 
Nuts. ... 
Avocado. ... 
Eggs. ... 
Oats. ... 
Leafy greens. ... 
Tomatoes.