Best Purple Shampoo For Blondes
13 Best Purple Shampoos For Keeping Blonde Hair Looking Bright and Cool
14
The John Frieda Violet Crush Purple Shampoo (£5, originally £7) contains crushed violet pigments to correct stubborn, brassy tones in hair. You can see results in as little as one use.