GET MIXED UP
Discover your old & new favourites, pre-mixed!
-
Rose MIXED UP Semi-Permanent Hair Dye
Regular price From £6.99Regular priceUnit price per -
Tangerine MIXED UP Semi-Permanent Hair Dye
Regular price From £6.99Regular priceUnit price per -
Copper MIXED UP Semi-Permanent Hair Dye
Regular price From £6.99Regular priceUnit price per -
Champagne MIXED UP Semi-Permanent Hair Dye
Regular price From £6.99Regular priceUnit price per