Best Shampoo For Oily, Greasy Hair
These Are the 13 Best Shampoos For Greasy Hair, No Matter Your Hair Type
9
If you think shampoo for greasy hair means that it must be harsh and stripping, try the Kérastase Specifique Bain Divalent Shampoo (£33) and you'll think differently. It's very gentle and doesn't strip every last drop of oil from your scalp. The clarifying shampoo leaves your hair feeling clean, soft, and best of all free from excess oils.