Shampoos for unruly hair
Special
More sizes
Alterna
Caviar Anti-Frizz Shampoo
luxurious smoothing shampoo
In stock
from 25.85 £
More sizes
Matrix
Total Results Mega Sleek Shampoo
sleek shampoo
In stock
from 7.67 £
More sizes
Oribe
Shampoo for Moisture & Control
moisturizing and smoothing shampoo
In stock
52.23 £
Vita Coco
Nourish Shampoo 400ml
nourishing shampoo
7.30 £