Don't you just love a freebie! This one comes thanks to Maxi from The Lipstick Blog who I mention far too often (but always for good reasons).
Until Sunday 29th September you can pick up a totally free (no spend required) 30ml Hand Cream from The Body Shop worth £5 with Voucher Codes - either print out a voucher or display the code on your phone/iPad etc.
The hand creams to chose from are - Hemp Hand Protector, Absinthe Purifying Hand Cream, Wild Rose Hand Cream and Almond Hand & Nail Cream.
To take up this offer you can either download the Voucher Codes App and show the code at the till (one voucher per valid email address per transaction) or you can visit the website here and print out the voucher. There are a handful of stores that aren't running this offer so make sure to check the T&C on the page just in case... though it is only a few.
I haven't tried any of The Body Shop Hand Creams however I've heard such good things about the Almond one so hopefully I will manage to pick it up while the offer is on!