L'Oreal Paris Elvive Colour Protect Anti-Brassiness Purple Shampoo 200ml
9.55 GBP 6.29 GBP
34% Off
A violet‑infused cleanser that cancels unwanted brassiness, preserving the freshness of dyed locks while delivering silky softness and a subtle shine with each use.