-
Regular price$256.50Regular price
$285.00Sale price$256.50 Save $28.50 (10%)Unit priceperRoutine Kerastase Genesis for weakened hair, with oily roots and dry lengths
-
Regular price$234.00Regular price
$260.00Sale price$234.00 Save $26.00 (10%)Unit priceperRoutine Kerastase Genesis for weakened, thick and dry hair
-
Regular price$202.50Regular price
$225.00Sale price$202.50 Save $22.50 (10%)Unit priceperThick Hair Genesis Trio
-
Regular price$180.00Regular price
$200.00Sale price$180.00 Save $20.00 (10%)Unit priceperFine Hair Genesis Trio