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 Super Cool Colour Slime Light
0

£6.49 each £4.33 per 100ml

Crazy Color Blue Jade 67
0

£5.99 each £5.99 per 100ml

LIVE Drops Semi-Permanent Crystal Blue Hair Dye 30ml
198

£7.99 each £6.95 per 100g

Shrine Drop It Purple 20Ml
0

£10.99 each was £12.99 £54.95 per 100ml

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

£7.99 each £6.95 per 100g