background image

Semi-Permanent

Looking to switch things up but a bit of a commitment-phobe? Take a look at our gorgeous range of semi-permanent hair dye. Whether you’re looking for hair colour ideas or know exactly which shade you’re after, we have something for you.

196 products found
Bleach London White Heat Super Cool Colour 150ml
14

£6.49 each £4.33 per 100ml

Shrine Drop It Silver 20Ml
2

£10.99 each was £12.99 £54.95 per 100ml

It's Pure Dark Brown 100% Natural Hair Dye 110g
+3
3

£11.95 each £10.86 per 100g

LIVE Drops Semi-Permanent Ice Silver Hair Dye 30ml
103

£7.99 each £6.95 per 100g

It's Pure Natural Brown 100% Organic Hair Dye 110g
+3
3

£11.95 each £10.86 per 100g

Clairol Blonde It Up Permanent Hair Dye, Platinum Bronde
167

£4.50 each was £8.99 £4.50 each