Hair Mists

Kerastase Specifique Bain Divalent Balancing Shampoo (Oily Roots, Sensitised Lengths) 1000ml/34oz
2 Options Available
$156.15
1000ml/34oz

Kerastase Resistance Bain Force Architecte Strengthening Shampoo (For Brittle, Damaged Hair, Split Ends) 1000ml/34oz
2 Options Available
$124.80
1000ml/34oz

Kerastase Specifique Bain Prevention Normalizing Frequent Use Shampoo (Normal Hair - Hair Thinning Risk) 1000ml/34oz
2 Options Available
$128.30
1000ml/34oz

Living Proof Perfect Hair Day (PHD) Conditioner (For All Hair Types) 236ml/8oz
2 Options Available
$54.05
236ml/8oz