Christmas is nearly here and, with all the holiday parties, food preparation and shopping madness, it's to be expected that some gifts just get forgotten about until the last minute. But if you haven't sorted out your holiday shopping yet, then don't fret.
We've got some brilliant last minute Christmas gifts that are guaranteed to be a smash hit this festive season. From sweet treats to last minute crafts gifts that you can whip up in no time, these are the prezzies that your friends and family will love.
Hot cocoa gift set
Even though the ingredients for this homemade hot cocoa gift are super simple (hot chocolate mix, mini marshmallows and a pretty mug), the gift wrap makes it look so special. Transform your prezzie with these brilliant gift wrapping ideas.
Their favourite film
There's nothing like settling down after a hearty Christmas meal to watch a film together, but it can be hard to decide on what to watch! Make the choice easy by gifting a family favourite like the complete film collection of The Muppet Christmas Carol, Ghostbusters or Star Trek Beyond.
If you've got some cork trivets or coasters lying around your house, then all you need is a bit of paint and some washi tape to create a totally unique gift.
Beautifully boxed Christmas cookies
You may not have the time to make your own Christmas pudding from scratch (psst.. you can buy one here) but with these Christmas pudding cookies, you can still savour all those delicious holiday flavours. Oops - we meant give them away to friends and family, of course (after tasting one or two for yourself)!
Pile them up high and place them in a pretty box, tied with a big ribbon. Perfect! Find more inventive foodie gifts here.
A kicking pair of trainers
Want to give the man in your life something cool and retro but not sure what he wants? These white Umbro Terrace Trainers will make him happy.