Schwarzkopf LIVE Ultra Brights Or Pastels, Vibrant Semi-permanent Silver Hair Dye, Lasts Up to 15 Washes- Steel Silver 098
3x Schwarzkopf Live Ultra Brights Semi-Permanent Hair Dye, P120 Lilac Crush
Schwarzkopf Live Ultra Brights Semi-Permanent Hair Dye, P120 Lilac Crush
Schwarzkopf LIVE Ultra Brights Electric Blue Semi-Permanent Hair Dye 095, Blue Hair Dye for Bright or Pastel Hair Colour, Vibrant Colour Lasts up to 15 Washes
Schwarzkopf LIVE Ultra Brights or Pastel Turquoise Temptation 096
Schwarzkopf Live Ultra Brights Or Pastel - Purple Punk 94 (pack of 3)