Question: what foods to eat to make your hair shiny?
Answer: Mackerel. If you want thick, full, lustrous locks, then eating plenty of oily fish is an absolute must. ... 
Salmon. ... 
Shrimp. ... 
Oysters. ... 
Eggs. ... 
Lean Beef. ... 
Lean Turkey. ... 
Lean Chicken.