Choose a semi-permanent purple dye ... it before Bleach London Super Cool Colour in Violet Skies, £6.50 – a semi-permanent colour cream that lasts between two and 30 washes depending on hair ...
Fancy a change of hair colour? These semi-permanent hair dyes are perfect for switching up your look, without the commitment. You can do it at home, you don’t need to worry about re-growth and ...
Speaking to Newsweek, Eddy said that, "I had never used semi-permanent hair dye before, but I have been dyeing my own hair since I was 14. "I have never experienced staining like this! Apparently ...