Lotions & Moisturisers
4,473 productsUpdated April 2026

Rituals
Rituals Sakura Body Lotion Mousse 150ml
£18.85
up to £21.11
2 offers

Clarins
Clarins Sun Care Lotion Spray For Body SPF 50+ 150ml
£19.25
up to £20.02
2 offers

Clinique
Clinique Dramatically Different Moisturizing Gel With Pump 125ml
£33.30
up to £37.00
2 offers

Ralph Lauren
Ralph Lauren The Big Pony Collection 2 Hydrating Body Lotion For Women 200ml
£12.50
up to £12.58
2 offers

Avant Skincare
Prebiotics Calming Micro-Nutri Sensitive Day Moisturiser
£71.00
2 offers

Anne Moller
Anne Moller Stimulage Glow Firming Cream SPF 15 50ml
£29.85
up to £30.68
2 offers

Korres
Korres Mediterranean Vanilla - Shower Gel 250ml
£16.95
2 offers

Elemis
ELEMIS Men Daily Moisture Boost 50ml
£34.30
up to £40.00
2 offers

Dermalogica
Dermalogica Active Moist Moisturiser 100ml Double
£136.80
up to £144.00
2 offers

Face Facts
Face Facts Peptide - Restore Cream 50ml
£6.48
2 offers

Clarins
Clarins V Shaping Facial Lift Serum 50ml
£31.45
up to £52.15
2 offers

La Biosthetique
La Biosthetique Natural Skin 3/3 - Medium Gold
£48.25
up to £50.14
2 offers

Vaseline
Vaseline Intensive Care Advanced Repair Unscented Body Lotion 600ml
£9.45
up to £10.13
2 offers

Biotherm
Biotherm Homme Aquapower 72h Concentrated Glacial Hydrator 50ml
£26.80
up to £30.99
2 offers

Care+
Care + Calamine Lotion BP 200ml
£5.08
2 offers

Fisio Xtreme
Cream Fisio Xtreme Hot Plus
£26.33
2 offers

Skin Doctors
Skin Doctors Beelift 50ml
£31.49
up to £44.99
2 offers

LANEIGE
LANEIGE Plump & Hydrate Trio
£27.98
up to £29.00
2 offers

E45
E45 Daily Lotion Spray 200ml
£7.65
2 offers

MooGoo
MooGoo Soothing MSM Moisturiser 200g
£19.49
2 offers

Lanza
L'Anza Healing Style Foundation Mousse 5oz/142g/150ml
£25.25
2 offers

Philosophy
Philosophy Nature In A Jar Cica Complex Recovery Moisturiser 60ml
£23.08
up to £28.15
2 offers

Scottish Fine Soaps
Scottish Fine Soaps Silver Buckthorn Moisturiser 300ml
£13.94
up to £16.90
2 offers

Rochas
Rochas L'Homme Rochas Gift Set 100ml Eau De Toilette + 100ml Shower Gel + 100ml Body Lotion
£34.93
up to £36.55
2 offers