Collection: Semi-permanent

9 products
  • Candy Floss Pink Pastel Hair Dye | Semi-permanent Hair Colour
    (7)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out
  • Carmine Pink Vibrant Semi-permanent Hair Colour
    (3)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out
  • Electric Blue Vibrant Semi-permanent Hair Colour
    (2)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out
  • Intense Red Vibrant Semi-permanent Hair Dye
    (6)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out
  • Lilac Haze Purple Pastel Hair Dye | Semi-permanent Hair Colour
    (7)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out
  • Neon Pink Vibrant Semi-permanent Hair Colour
    (3)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out
  • Pure Purple Vibrant Semi-permanent Hair Colour
    (9)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out
  • Ruby Red Vibrant Semi-permanent Hair Dye
    (2)
    Regular price
    £4.95
    Sale price
    £4.95
    Regular price
    £0
    Sold out
  • Silver Moon Grey Pastel Hair Dye | Semi-permanent Hair Colour
    (5)
    Regular price
    £6.95
    Sale price
    £6.95
    Regular price
    £0
    Sold out