L’Oreal are one of the worlds leading professional haircare brands with premium luxury specialist divisions like Shu Uemura ‘Art of Hair’ and Kérastase the worlds No.1 selling professional haircare range.
£36.50
Sale!
Original price was: £39.60.£31.68Current price is: £31.68.