Top 12 Foods for Beautiful Hair ...

9. Nuts

Do you go nuts for shiny, thick hair?

Then consume some nuts!

Brazil nuts are the best sources of selenium.

Walnuts contain omega-3 fatty acid and alpha-linolenic acid, which is great for the hair.

Nuts are also a great source of zinc.

Some other good nuts to try would be almonds, cashews and pecans..