Question: what is best shampoo for frizzy hair?
Answer: Best Overall: Alterna Haircare Caviar Smoothing Anti-Frizz Shampoo. Want to be frizz-free for up to 72 hours? Made with a special climate-shield complex that controls the level of moisture in the hair no matter how humid, this shampoo will make sure hair is smooth and hydrated.