Kerastase Bain Ultra-Violet Purple Shampoo
Kerastase Bain Ultra-Violet Purple Shampoo
Kerastase Bain Ultra-Violet Purple Shampoo

Kerastase Bain Ultra-Violet Purple Shampoo

Regular price $46.00
Unit price  per 
Shipping calculated at checkout.

Iridescent purple shampoo for lightened or highlighted hair to neutralise brassiness and unwanted yellow tones in blonde or grey hair for a nourished cool blonde.

250ml