Dry hair

More sizes
Oribe
Signature Shampoo
luxury shampoo
In stock
from 17.33 £

-22%
More sizes
Alterna
My Hair My Canvas Me Time Everyday Shampoo
everyday moisturizing shampoo enhancing shine
In stock
from 3.93 £

More sizes
Matrix
Total Results Moisture Me Rich Shampoo
shampoo for dry hair
In stock
from 6.06 £

More sizes
Joico
Moisture Recovery Shampoo
intensive moisturizing shampoo
from 2.76 £

More sizes
Milk_Shake
Moisture Plus Shampoo
from 6.12 £

More sizes
Kérastase
Nutritive Bain Satin Riche
super hydrating nutrition-rich shampoo
In stock
from 20.02 £

More sizes
CHI
Royal Treatment Collection Hydrating Shampoo
moisturizing shampoo for dry and damaged hair
In stock
from 9.77 £

-3%
More sizes
Goldwell
Dualsenses Rich Repair Restoring Shampoo
creamy regenerating shampoo
In stock
from 0.92 £

-14%
More sizes
Kérastase
Nutritive Bain Magistral
shampoo for extremely dry hair
In stock
from 18.15 £

-16%
Special
More sizes
Kérastase
Discipline Bain Oléo-Relax
shampoo for dry and frizzy hair
In stock
from 19.93 £

-4%
More sizes
Paul Mitchell
Clean Beauty Hydrate Shampoo
hydrate shampoo for dry hair
In stock
from 6.85 £

-19%
More sizes
Kérastase
Nutritive Bain Satin 2
shampoo for strong, dry hair
In stock
from 16.41 £

More sizes
Alcina
Shampoo
hyaluron shampoo
In stock
from 9.36 £

-13%
More sizes
Kérastase
Nutritive Bain Satin 1
shampoo for fine, dry hair
In stock
from 16.41 £

-6%
More sizes
Davines
NaturalTech Nourishing Shampoo
nourishing shampoo
In stock
from 7.97 £

More sizes
TIGI
Bed Head Moisture Maniac Shampoo
shampoo for dry and dull hair
from 7.08 £

More sizes
Sebastian
Hydre Shampoo
moisturizing shampoo
from 2.73 £

More sizes
label.m
Honey & Oat Shampoo
In stock
from 8.92 £

More sizes
TIGI
Bed Head Self Absorbed Shampoo
shampoo for dry and stressed hair
from 6.57 £

More sizes
Davines
Essential Haircare Momo Shampoo
moisturizing shampoo
In stock
from 6.47 £

-14%
More sizes
Paul Mitchell
Moisture Instant Moisture Shampoo
daily moisturizing shampoo
In stock
from 3.81 £