Kérastase Nutritive Bain Satin 1: Best Drugstore Shampoos

If you absolutely insist on spending the big bucks on your shampoo, the best that many pharmacies will carry – usually laid out in a separate section of "salon products" or on its own stand – is Kérastase's Bain Satin. It's great for any type of hair. By far the most gentle shampoo on the list and very milky, it cleanses and moisturizes without overwhelming fragrances or creepy residues. We can't say that it does a spectacularly better job than the other shampoos on this list, but it's perfect for someone who loves their hair exactly the way it is and doesn't want any product fucking with it. [$40; kerastase-usa.com]