Sephora Collection Semi-Permanent Hair Colour Even if you commit to buying this Sephora Collection Semi-Permanent Hair Colour ($7, originally $12), you don't need to commit to harsh chemicals or a permanent style change as all three fade in seven to 10 washes with no ammonia or peroxide involved. Image Source: sephora.com Sephora Collection Semi-Permanent Hair Colour $7 from sephora.com Buy Now