Collection: Shampoo

11 products
  • Bain Prévention Shampoo
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out
  • Blond Absolu Bain Ultra-Violet Shampoo
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out
  • Blond Bain Lumiere Shampoo
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out
  • Resistance Bain Therapiste Shampoo
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out
  • Resistance Bain Extentioniste Shampoo
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out
  • Resistance Bain Force Architecte Shampoo
    Vendor
    Kerastase
    Regular price
    £21.10
    Sale price
    £21.10
    Regular price
    Unit price
    per 
    Sold out
  • Nutritive Bain Magistral Shampoo
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out
  • Nutritive Bain Satin 2 Shampoo
    Vendor
    Kerastase
    Regular price
    £21.20
    Sale price
    £21.20
    Regular price
    Unit price
    per 
    Sold out
  • Nutritive Bain Satin 1 Shampoo
    Vendor
    Kerastase
    Regular price
    £21.20
    Sale price
    £21.20
    Regular price
    Unit price
    per 
    Sold out
  • Genesis Bain Nutri-Fortifant Shampoo
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Genesis Bain Hydra-Fortifant
    Vendor
    Kerastase
    Regular price
    £23.50
    Sale price
    £23.50
    Regular price
    Unit price
    per 
    Sold out