The Body Shop
315 products
The Body Shop Price Comparison
Compare The Body Shop prices across UK shops on The Virtual Mall. Browse 315 The Body Shop products and find the cheapest The Body Shop deals, updated regularly.

Edelweiss Smoothing Day
£30.00

Full Blossom Eau de Parfum
£21.00

Vibrant Bergamot Body Cream
£10.00

Musk Night Bloom Eau De Toilette
£24.50

Rebel Rosebud Mist
£9.10

British Rose Body Butter
£7.00

Vitamin E Moisture Sleeping Mask
£6.50

Moringa Body Lotion
£10.50

Rebel Rosebud Shower Gel
£6.00

Maca Root & Aloe Fresh Kick Deodorant
£8.00

Coconut Body Lotion
£15.00

Grapefruit Shower Gel
£2.45

Coconut Shower Cream
£3.50

Grapefruit Lip Butter
£4.90

British Rose Body Yogurt
£14.00

Avocado Body Yogurt
£9.80

Vanilla Eau De Toilette
£10.50

Full Iris Eau de Parfum
£42.00

Seaweed Oil Control Overnight Mask
£6.50

Black Musk Deodorant
£8.00

Olive Body Lotion
£15.00

Kistna Eau de Toilette
£30.00

Seaweed Oil Control Gel
£18.00

Life Is… ™ Lotion
£8.50

Oils Life™ Intensely Revitalising
£32.00

British Eau de toilette
£26.00

Shea Body Lotion
£10.50

Ginger Hair & Scalp Scrub
£7.00

Shea Body Scrub
£19.50

Aloe Soothing Night
£18.00

Tea Tree Skin Clearing Hydrator
£13.00

Musk® Flora Fragrance Mist
£13.00

Strawberry Shower Gel
£3.50

Twin Ball Massager
£5.00

Pink Grapefruit Body Mist
£9.80