Filter products

Product type

Brand

Refine by price

Currently in stock

On promotion

Review rating

Promotions

Bundles category

L'Oreal Hair Masks

10 products found
Items per page
Sort by
187
3 for 2
£6.99 each £2.33 per 100ml

426
3 for 2
£7.99 each £2.66 per 100ml

430
3 for 2
£12.99 each £8.66 per 100ml

293
£6.99 each £2.06 per 100ml

69
3 for 2
£6.99 each £2.33 per 100ml

200
3 for 2
£11.99 each £3.00 per 100ml

10
3 for 2
£6.99 each £2.33 per 100ml

90
3 for 2
£6.99 each £2.80 per 100ml

145
3 for 2
£14.99 each £2.20 per 100ml

£29.98 each was £36.97

We are making kinder and smarter choices. This is what we've been up to:

Hapiness Guarantee IconCruelty Free IconRecycled Packaging IconVegan Beauty IconShades Of Beauty IconUnlearn Icon
Mastercard IconMaestro IconVisa IconApple Pay IconAmerican Express IconPay With Points Icon