Stargazer Hair Dye

One of our lower priced brands of semi-permanent hair dye with a wide range of colours. Bottles are 70ml and colours can last upto 15 washes.  For best results use on bleached or light hair colours, however some shades may give a hint of colour on darker unbleached hair. For more info please read product information in individual item descriptions.  No animal testing & vegan friendly. 

30th October 2018  - Baby Pink, UV Pink & Purple have been temporary removed from sale by Stargazer due a possible batch issue.  This does not affect all of these colours but they are removing them more as a precautionary measure.  You can add your email on the relevant product below for a 'back in stock' notification to be emailed once the new batch of these have been received.

More information on Stargazer Hair Dyes
What is a Semi-Permanent Hair Dye

Click on any Out of Stock product to sign up for a 'Back In Stock' email
You can hover over a product to add it to a compare list or your own personal wishlist