Hair Masks
Hair masks are the new face masks. Simply apply to wet or dry hair, leave for a few minutes and say hello to deeply nourished, moisturised hair.
166 products found
L'Oreal Elvive Extraordinary Oil Coconut Hair Mask 300ml
£6.99 each £2.33 per 100ml Member Price £3.49