FREE DELIVERY ON ORDERS OVER £40

Collection: La Riche

9 products
  • La Riche Directions Semi-Perm Hair Colour Silver 88ml (Pack of 4)
    La Riche Directions Semi-Perm Hair Colour Silver 88ml (Pack of 4)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per 
  • La Riche Directions Semi-Perm Hair Colour White Toner 88ml (Pack of 4)
    La Riche Directions Semi-Perm Hair Colour White Toner 88ml (Pack of 4)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per 
  • La Riche Directions Semi-Perm Hair Colour Lagoon Blue 88ml (Pack of 4)
    La Riche Directions Semi-Perm Hair Colour Lagoon Blue 88ml (Pack of 4)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per 
  • La Riche Directions Semi-Perm Hair Colour Plum 88ml (Pack of 4)
    La Riche Directions Semi-Perm Hair Colour Plum 88ml (Pack of 4)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per 
  • La Riche Directions Semi-Perm Hair Colour Dark Tulip 88ml (Pack of 4)
    La Riche Directions Semi-Perm Hair Colour Dark Tulip 88ml (Pack of 4)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per 
  • La Riche Directions Semi-Perm Hair Colour Violet (Pack of 4 x 88ml)
    La Riche Directions Semi-Perm Hair Colour Violet (Pack of 4 x 88ml)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per 
  • La Riche Directions Midnight Blue Semi-Permanent Hair Colour 88ml
    La Riche Directions Midnight Blue Semi-Permanent Hair Colour 88ml
    Regular price
    £6.49
    Sale price
    £6.49
    Unit price
    per 
  • La Riche Directions Semi-Perm Hair Colour Poppy Red 88ml (Pack of 4)
    La Riche Directions Semi-Perm Hair Colour Poppy Red 88ml (Pack of 4)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per 
  • La Riche Directions Semi-Perm Hair Colour Flamingo Pink (Pack of 4 x 88ml)
    La Riche Directions Semi-Perm Hair Colour Flamingo Pink (Pack of 4 x 88ml)
    Regular price
    £19.99
    Sale price
    £19.99
    Unit price
    per