Collection: Shampoo
-
Kérastase® Aura Botanica Bain Micellaire 250ml
- Regular price
- $44.00
- Sale price
- $44.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Blond Absolu Bain Lumiere 250ml
- Regular price
- $42.00
- Sale price
- $42.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Blond Absolu Bain Ultra-Violet 250ml
- Regular price
- $46.00
- Sale price
- $46.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Chronologiste Le Bain Revitalisant 250ml
- Regular price
- $48.00
- Sale price
- $48.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Densifique Bain Densité 250ml
- Regular price
- $44.00
- Sale price
- $44.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Discipline Bain Fluidealiste 2 Sulfate Free 250ml
- Regular price
- $42.00
- Sale price
- $42.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Discipline Bain Fluidealiste 250ml
- Regular price
- $42.00
- Sale price
- $42.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Discipline Bain Oléo-Relax
- Regular price
- $40.00
- Sale price
- $40.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Discipline Cleansing Conditioner Curl Ideal 400ml
- Regular price
- $72.00
- Sale price
- $72.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Elixir Ultime Bain 250ml
- Regular price
- $44.00
- Sale price
- $44.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Nutritive Bain Magistral 250ml
- Regular price
- $44.00
- Sale price
- $44.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Nutritive Bain Satin 1 250ml
- Regular price
- $40.00
- Sale price
- $40.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Nutritive Bain Satin 2 250ml
- Regular price
- $40.00
- Sale price
- $40.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Reflection Bain Chromatique 250ml
- Regular price
- $40.00
- Sale price
- $40.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Reflection Bain Chromatique Riche 250ml
- Regular price
- $40.00
- Sale price
- $40.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Resistance Bain Extentioniste 250ml
- Regular price
- $44.95
- Sale price
- $44.95
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Resistance Bain Force Architecte 250ml
- Regular price
- $40.00
- Sale price
- $40.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Resistance Bain Therapiste 250ml
- Regular price
- $44.00
- Sale price
- $44.00
- Regular price
-
- Unit price
- per
Sold out -
Kérastase® Resistance Soin Premier Therapiste 200ml
- Regular price
- $50.00
- Sale price
- $50.00
- Regular price
-
- Unit price
- per
Sold out -
Olaplex No.4 Bond Maintenance Shampoo
- Regular price
- $49.95
- Sale price
- $49.95
- Regular price
-
- Unit price
- per
Sold out -
Oribe Bright Blonde Shampoo for Beautiful Colour
- Regular price
- $68.00
- Sale price
- $68.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Cleansing Crème for Moisture & Control
- Regular price
- $68.00
- Sale price
- $68.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Gold Lust Repair & Restore Shampoo
- Regular price
- $72.00
- Sale price
- $72.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Shampoo for Beautiful Colour
- Regular price
- $68.00
- Sale price
- $68.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Shampoo for Brilliance & Shine
- Regular price
- $72.00
- Sale price
- $72.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Shampoo for Magnificent Volume
- Regular price
- $66.00
- Sale price
- $66.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Shampoo for Moisture & Control
- Regular price
- $68.00
- Sale price
- $68.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Signature Shampoo
- Regular price
- $66.00
- Sale price
- $66.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe Silverati Shampoo
- Regular price
- $68.00
- Sale price
- $68.00
- Regular price
-
- Unit price
- per
Sold out -
Oribe The Cleanse Clarifying Shampoo
- Regular price
- $66.00
- Sale price
- $66.00
- Regular price
-
- Unit price
- per
Sold out -
Original Mineral Fine Intellect Shampoo 350ml
- Regular price
- $34.95
- Sale price
- $34.95
- Regular price
-
- Unit price
- per
Sold out -
Original Mineral Hydrate and Conquer Shampoo 350ml
- Regular price
- $34.95
- Sale price
- $34.95
- Regular price
-
- Unit price
- per
Sold out
- Page 1 of 2
- Next page