Giovanni Ultra-Moist Leave-in-Spray – 118ml

Giovanni Ultra-Moist Leave-in-Spray - 118ml

Giovanni Ultra-Moist Leave-in-Spray – 118ml

Available from Ethical Superstore

This natural leave-in styling spray mists vital moisture beyond the surface of the hair for a flexible, polished finish. The combination of olive oil and avocado moisturises and nourishes dry and damaged hair, restoring shine and bounce, improving el
£9.99

Buy now at Ethical Superstore

Affiliate disclosure: We may earn a commission if you purchase through this link, at no extra cost to you. Prices and availability may change.