Semi-permanent hair colours last for between 4-8 washes, as a general rule, although this varies (so please see individual product details). They fade out gradually over this time, gently returning your hair to its original colour.
Ideal for trying something new without making too much of a commitment, these semi-permanent dyes come in a range of colours. Take a look - you might just discover your perfect shade.
35 products from