Sorry — this deal is no longer available. Never miss another deal! Sign up for daily updates:

Will be used in accordance to our Privacy Policy

Hot! Buy three, get three items for free at The Body Shop! Mix and match lotions, soaps, body oils, shower creams and more. Plus, shipping is free on all orders! Select the ground shipping option during checkout to claim the free shipping perk.

Check out the example of how to save below. Get six Hand and Body Lotions for only $6.50 each. Normally, each product costs $13.00!

Make sure to add six items to your cart. The discount applies to the lowest-priced items.

Buy 3 Hand and Body Lotions $13.00
Get 3 Hand and Body Lotion (reg $13.00) Free
Free shipping on all orders
Final Price: $39.00 or $6.50 each