Kristin Ess The One Signature Shampoo, 10 fl. oz.
The shampoo for pretty much anyone. The thing I love about this formula is it gets your hair super clean but also leaves it feeling moisturized and looking shiny. It's hard to find a shampoo, particularly a sulfate-free shampoo, that can do both so well.