-
Wella Koleston Perfect ME+ 66/0 - Intense Dark Blonde
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 77/0 - Intense Medium Blonde
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 88/0 - Intense Light Blonde
Regular price £10.29 GBPRegular priceUnit price per -
Wella Koleston Perfect ME+ 10/8 - Lightest Pearl Blonde
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 10/0 - Lightest Blonde
Regular price £10.29 GBPRegular priceUnit price per -
Wella Koleston Perfect ME+ 0/00 - Clear
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 0/11 - Intense Ash
Regular price £10.29 GBPRegular priceUnit price per -
Wella Koleston Perfect ME+ 0/28 - Cool Ash Pearl
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 0/30 - Magic Amber
Regular price £10.29 GBPRegular priceUnit price per -
Wella Koleston Perfect ME+ 0/43 - Red Gold
Regular price £10.29 GBPRegular priceUnit price per -
Wella Koleston Perfect ME+ 0/44 - Intense Red
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 0/65 - Violet Mahogany
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 0/66 - Intense Violet
Regular price £10.29 GBPRegular priceUnit price perSold out -
Wella Koleston Perfect ME+ 0/88 - Intense Pearl
Regular price £10.29 GBPRegular priceUnit price per -
Wella Koleston Perfect ME+ 2/0 - Black
Regular price £10.29 GBPRegular priceUnit price per -
Wella Koleston Perfect ME+ 33/0 - Intense Dark Brown
Regular price £10.29 GBPRegular priceUnit price perSold out