Where To Shop for Last-Minute Gifts?

It’s almost Christmas!!! In case some of you are as rubbish as me and you still haven’t done your Christmas shopping yet (I’m braving Norwich city centre on Sunday!), or have a few last minute gifts still to pick up this weekend, I’ve put together some picks from some of my favourite places to pick up the best pressies! Although I’ve linked to the online listing for them, everything I’ve selected can be found in stores, no ‘online exclusives’ or anything – but the main intent is sharing the places I like to shop at, rather than telling y’all what to buy for people!

JW Anderson for Topshop Anchor Badge, £2.99 // Dinosaur Origami, £6 // Pacman Money Box, £15
Topshop is brilliant for stylish and exciting gifts at decent prices – for a fashion-conscious friend or sister, the JW Anderson badge is perfect!
Pac-Man Magnets, £4 // Flower Tealights, £6 // Hip Flask, £12

I absolutely adore Urban Outfitters anyway (despite the fact I nearly fell down the stairs in the Oxford Street one yesterday..), and they sell an amazing range of quirky gifts. I’m absolutely in love with their entire range of hip flasks, with both girly and male-friendly choices.

Vaseline Make-up Bag, £4.99 // I Love…Shimmer and Sparkle Set, £9.99 //  Dove Supreme Pro-Age Collection, £14.99

Here’s a secret…I often prefer Superdrug to Boots! Although Boots do have some great gifts, I find Superdrug often has less expensive ones that still look like they cost plenty. I’ve reviewed some bits from ‘I Love..’ before, and really like their brand and packaging, and this shimmery, sparkly gift set is lovely and festive!
Nail Wraps, £4 // Rosa Recipe Binder, £9.25 // iDoodle Case, £13
Paperchase is awesome for cute gifts, with lots of vintage-feel patterns and great ideas for creative types. The recipe binder would be brilliant for someone who loves to cook, or has just moved into a new place – or Mum!
Also worth checking out: Waterstones, for book-lovers, HMV for DVD, music and book gifts, and Wilkinsons for just about everything!
I actually quite like doing my Christmas shopping last minute, when I actually get into the festive mood and get a bit of a buzz around it! Are you like me, or was all your shopping finished weeks ago? Where do you go for last minute gifts?