Kerastase Nutritive Bain Satin Riche Shampoo | Cleanses & Deeply Replenishes Moisture | With Plant-Based Proteins & Niacinamide | For Medium to Thick to Dry Hair
Moisturizing Shampoo: Deeply cleanses, replenishishes moisture, and adds deep nutrition in very dry hair. Detangles and conditions while adding strength to protect against severe dryness for softer, shiny hair.
Brand: