11 Foods to Eat for Shiny Hair

Glossy, healthy strands require way more than 100 brushstrokes a night! See how to get 'em naturally with eats recommended by Cynthia Pasquella, certified clinical nutritionist, SoCal Cleanse founder, and gorgeous, shiny blonde herself.


asparagus in glass Back Next
Getty Images


"This veggie is densely packed with folic acid, a B-complex vitamin that helps the body utilize protein better, getting it to your hair faster," says Pasquella. "Just one cup of asparagus has over half of your daily requirement, important since not enough can cause thinning hair." Another reason to indulge? It speeds up hair growth!