TEN Perfect Blend Shampoo

TEN Perfect Blend Shampoo

£54.95

In stock

This luxurious shampoo not only cleanses hair, removing built up sebum and dirt, but also nourishes and revitalises to transform your locks. Formulated with a fusion of ten key elements that each have their very own set of benefits, it works gentle wonders without stripping colour. .