Restore Perfecting Spray - 236ml/8oz

Restore Perfecting Spray - 236ml/8oz
Living Proof
£28.95 at OnBuy.com
Go to OnBuy.com

The price comes from the shop and can change. Check price, size and delivery on the shop's page before you order.

-A conditioning & detangling hairspray-Features a lightweight silicone-free formula-Delivers an instant boost of hydration to dry damaged…

You might also look at