Nuts are high in protein and zinc, and are great for promoting strong and slinky hair. Good nuts to add to your diet include walnuts, which are packed with omega-3 fatty acids and biotin, and Brazil nuts, which are high in selenium. Selenium is not only good for promoting a healthy skin and scalp, but the mineral can also help prevent hair loss.
Nuts are best eaten sparingly due to their high calorie content, however regularly snacking on a variety of nuts can have great health benefits.
Got a health query? Ask our experts