Question: what is the best shampoo for all hair types?
Answer: Garnier Whole Blends Hydrating Shampoo with Coconut Water & Aloe Vera Extracts. ... 
Living Proof No Frizz Shampoo. ... 
Pattern Hydration Shampoo. ... 
Kerastase Bain Satin 1 Shampoo. ... 
BRIOGEO Scalp Revival Charcoal + Coconut Oil Micro-exfoliating Shampoo. ... 
Bumble and bumble Bb.Curl Shampoo.