Permanent

Permanent hair dyes don't wash out or fade out - they just grow out gradually over time.

If you're looking for lasting colour, you've come to the right place.
Set Descending Direction
View as Grid List

Items 1-12 of 353

Page
per page
  1. L'Oreal Recital Preference 4.013 Paris Refined Brown
    Rating:
    0%
    Regular Price £9.49 Special Price £6.99
    Earn 7 loyalty points.
  2. Clairol Nice n Easy Permanent Hair Dye 5A Medium Ash Brown
    Rating:
    0%
    Regular Price £6.49 Special Price £5.99
    Earn 6 loyalty points.
  3. Garnier Belle Color 1 Natural Black
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  4. Garnier Belle Color 10 Natural Light Baby Blonde
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  5. Garnier Belle Color 110 Natural Extra Light Blonde
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  6. Garnier Belle Color 111 Extra Light Ash Blonde
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  7. Garnier Belle Color 3 Natural Intense Dark Brown
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  8. Garnier Belle Color 4 Natural Dark Brown
    Rating:
    0%
    Regular Price £9.60 Special Price £4.79
    Earn 5 loyalty points.
  9. Garnier Belle Color 4.3 Natural Dark Golden Brown
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  10. Garnier Belle Color 4.5 Natural Deep Auburn
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  11. Garnier Belle Color 5 Natural Brown
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
  12. Garnier Belle Color 5.3 Natural Golden Brown
    Rating:
    0%
    Regular Price £7.04 Special Price £4.79
    Earn 5 loyalty points.
Set Descending Direction
View as Grid List

Items 1-12 of 353

Page
per page