Wella - Luxe Oil - Luxe Oil Wella - Luxe Oil - Luxe Oil

Luxe Oil Luxe Oil by Wella

30 ml

BP: £20.17* / 100 ml
Item no, 100012124 30 ml

Item available for delivery immediately, in stock

£6.05
RRP £12.71* | £6.66 save (-52%)
100 ml

BP: £13.24* / 100 ml
Item no, 100012116 100 ml

Item available for delivery immediately, in stock

£13.24
RRP £27.89* | £14.65 save (-52%)