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.