Collection: Products

188 products
  • Kerastase Discipline Bain Oleo Relax Shampoo
    Regular price
    £27.15
    Sale price
    £27.15
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Discipline Fluidissime Anti-Frizz Spray
    Regular price
    £33.70
    Sale price
    £33.70
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Discipline Fondant Fluidealiste Conditioner
    Regular price
    £35.50
    Sale price
    £35.50
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Elixir Ultime L'huile Original
    Regular price
    £58.00
    Sale price
    £58.00
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Elixir Ultime Originale 30ml Mini
    Regular price
    £20.00
    Sale price
    £20.00
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Elixir Ultime Rose Hair Oil
    Regular price
    £45.80
    Sale price
    £45.80
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Elixir Ultime Soin Conditioner
    Regular price
    £35.50
    Sale price
    £35.50
    Regular price
    Unit price
    per 
    Sold out
  • Kerastase Genesis Bain Nutri-Fortifiant Shampoo
    Regular price
    £22.40
    Sale price
    £22.40
    Regular price
    Unit price
    per 
    Sold out