Free shipping on orders over £55

Moroccanoil Restorative Hair Mask 250ml

Regular Price
£34.50
Sale Price
£34.50
Regular Price
Sold Out
Unit Price
per 

Only 4 left!

Moroccanoil Restorative Hair Mask is a revitalising treatment that reconstructs hair and infuses protein back into strands that have been damaged.

Secure online shopping
American Express Apple Pay Diners Club Discover Google Pay Klarna Maestro Mastercard Shop Pay Union Pay Visa

Moroccanoil Restorative Hair Mask 250ml

Regular Price
£34.50
Sale Price
£34.50
Regular Price
Sold Out
Unit Price
per 
>