The Body Shop Logo

Language

Your Bag 0

Congratulations! Your order qualifies for free shipping You are $70 away from FREE shipping.
No more products available for purchase

Products
We think you might like
Subtotal Free
View cart
Shipping, taxes, and discount codes are calculated at checkout

Free shipping on orders over $60

Gifts $25-$50

Looking for the perfect gift? Our gorgeous gifts between $25-$50 are just the thing to add a touch of joy to everyone's day. From nourishing skincare to feel-good fragrances, these treats are made to pamper, refresh, and delight. Whether it's a thoughtful surprise or a well-earned self-care moment, these handpicked favourites bring a little luxury to every routine—because everyone deserves a springtime glow. 

Filters

Product type
Range
Size
Price
 
 
 
$
-
$