Choice of a Free Hair Restoring Gift with Haircare orders over $110 - Shop now

Best Semi Permanent Hair Colour For Purple Hair

    Loading...
    Permanent hair colour will give you the longest lasting results, but it can be damaging to your hair. If you're looking for a more gentle option, try a semi-permanent purple hair dye. This type of dye won't lighten your natural hair colour, so it's perfect for those with dark blonde or brown hair who want to add a pop of colour.