BUY NOW
This nourishing hair mask from John Masters Organics is crafted with over 70% organic ingredients providing vital hydration to your hair and preventing split ends leaving you with frizz-free healthy-looking strands. Enriched with organic rose wate
£29.99
BUY NOW