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.
£4.99 each £1.66 per 100ml
£3.99 each was £7.99 £1.00 per 100ml
£6.49 each was £14.99 95.44p per 100ml
£3.99 each was £6.99 £1.02 per 100ml
£3.99 each £2.00 per 100ml