Grab yourself an early stocking filler with a free £5 Gift card to spend at The Body Shop when redeeming in a participating store.
Choose from a selection of festive freebies including shower gel sets, lip balms, bath bombs, sheet masks and hand creams – and look and feel your best this holiday season.
What you need to know
Free Body Shop gift card worth up to £5
20,000 Gift cards to give away
One entry per user
In-store only
Only for Vodafone Customers
Money saving guides written by our experts
Join Latest Deals for free and get a hand-picked list of the best deals, delivered straight to your inbox. Fancy yourself as a bit of a bargain hunter? Share deals you find and earn Amazon vouchers!
Chief Bargain Hunter