See more of the Kérastase range
-
Kérastase Elixir Ultime Bain Shampoo 250ml
Regular Price: £22.10
£16.61
-
Kérastase Nutritive Bain Satin 1 250ml
Regular Price: £20.20
£15.38
-
Kérastase Blond Absolu Bain Lumiere Shampoo 250ml
Regular Price: £23.00
£16.99
-
Kérastase Specifique Bain Divalent 250ml
Regular Price: £20.20
£15.38