Gifts From $30 to $50

Give a gift of pampering treats from The Body Shop Gift Collection. Have a budget? Shop this category for prices between $30 and $50. Easy!

The Body Shop Gifts from $10-$30
Sort by

Out of StockClose

We'd be happy to contact you as soon as this item is available. Simply submit your email address below.