Collection: Hair Dye
If you're like me and you love to chop and change your hair colour then we have just the dyes for you. Our range of tried and tested semi-permanent hair dye brands offer every colour under the sun in gentle, super conditioning formulas.
-
Manic Panic Classic Cream Hair Colour - Vampire Red
Regular price £8.99 GBPRegular priceUnit price / per£8.99 GBPSale price £8.99 GBP -
La Riche Directions Semi Permanent Hair Dye - Rose Red
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
Manic Panic Classic Cream Hair Colour - Electric Lizard
Regular price £8.99 GBPRegular priceUnit price / per£8.99 GBPSale price £8.99 GBP -
La Riche Directions Semi Permanent Hair Dye - Spring Green
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
Manic Panic Classic Cream Hair Colour - Pillarbox Red
Regular price £8.99 GBPRegular priceUnit price / per£8.99 GBPSale price £8.99 GBP -
La Riche Directions Semi Permanent Hair Dye - Vermillion Red
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
Manic Panic Classic Cream Hair Colour - Purple Haze
Regular price £8.99 GBPRegular priceUnit price / per£8.99 GBPSale price £8.99 GBP -
La Riche Directions Semi Permanent Hair Dye - Denim Blue
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - White Toner
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - Neon Blue
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - Rubine
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - Ebony
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - Wisteria
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
Crazy Colour Semi Permanent Hair Dye - Pinkissimo
Regular price £3.36 GBPRegular priceUnit price / per£3.36 GBPSale price £3.36 GBP -
La Riche Directions Semi Permanent Hair Dye - Flame
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - Fluorescent Green
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - Silver
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
La Riche Directions Semi Permanent Hair Dye - Apricot
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP -
Manic Panic Classic Cream Hair Colour - Enchanted Forest
Regular price £8.99 GBPRegular priceUnit price / per£8.99 GBPSale price £8.99 GBP -
La Riche Directions Semi Permanent Hair Dye - Pastel Rose
Regular price £3.49 GBPRegular priceUnit price / per£3.49 GBPSale price £3.49 GBP