La Riche Directions Semi-Permanent Conditioning Hair Colour
La Riche Directions Semi-Permanent Conditioning Hair Colour
Regular price
£4.99 GBP
Regular price
Sale price
£4.99 GBP
Unit price
/
per
SEMI-PERMANENT HAIR COLOUR
From bold and creative to dark and edgy, all 46 of our mind-blowing mixable colours are 100% vegan and cruelty-free with no ammonia, peroxide or PPD.