We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    PSA: Last-Minute Shoppers: If You Order These 47 Gifts Now They'll Arrive In Time For Christmas

    Disorganised? I like to call it a challenge!

    At the time of writing, all of the products included are shipping in time for Christmas, but this may vary depending on your location and when you're reading this!

    1. If they love their morning cuppa, why not treat them to this assortment of coffee flavours including mint mocha and gingerbread? They come in cute takeaway cups too!

    2. For the chocolate lovers, you can nab this extra large 850g Dairy Milk bar!

    3. This bedtime heroes gift set will give them the gift of some time out.

    4. If you know a food-loving couple, then these ice cream spoons are a budget-friendly gift option that they might just appreciate.

    5. This sweet mandarin and grapefruit hand wash and hand lotion is a practical yet pretty present option.

    6. They can add this chutney selection to their Christmas Day feast.

    7. These adorable little bath melts come gift wrapped, saving you a job!

    8. If you still need something special for your bestie, then how about this cute rose gold pair of earrings?

    9. PSA: this highly rated hand cream gift set is just over a fiver!

    10. These blueberry bursting bubbles can be added to their Christmas Day drink – cheers!

    11. Nab these shower steamers that give them the experience of a bath bomb without the need for a tub.

    12. If they're partial to a pink gin, then this set that comes with chocolates should probably go into your basket.

    13. Or if their Christmas tipple of choice is Irish cream, then this chocolate filled gift set is pretty much a must-buy.

    14. This cute gift set contains a whopping nine scented candles and costs less than a tenner!

    15. IMO you can't go too far wrong with this decently priced This Works gift set that contains five miniature pillow sprays!

    16. I won't lie, these strawberry and cream flavoured Lindt chocs probably won't last long once they've opened them.

    17. This adorable keychain is a sentimental pressie they'll actually be able to use.

    18. Or this amusing one is almost guaranteed to make your BFF giggle come Christmas morning!

    19. I've got your baking-loving pal sorted with this rather cute mug.

    20. Add a personalised touch with this initial cuff bracelet – it costs less than a tenner!

    21. If they always look forward to wine over the festive period, then this wine cooling rod and pouring set would be the perfect treat.

    22. If there's a dog lover in your life, nab them this adorable dachshund shaped ice cube mould.

    23. And to go with it there's also this useful bottle stopper that shoppers have awarded a huge 4.8-star average rating!

    24. Or this fun shopper would be ideal for someone who prefers pets to humans!

    25. This black pepper and ginseng bathing duo set looks way more fancy than its price tag.

    26. If there's a pizza lover in your life, then this bicycle cutter would make a fun stocking filler.

    27. For the people who have just moved into their first home, these bargain keyrings are less than £3.50 for two!

    28. If you don't know what to buy them, chances are they'll fall in love with this blanket that has sleeves.

    29. A Real Techniques brush set like this everyday essentials one is a must-have for makeup lovers.

    30. Gin fans can keep their toes toasty in these fun slippers!

    31. For the homeware obsessed, there's this gorgeous tufted cushion.

    32. This glazed green vase is super stylish and costs less than a tenner!

    33. Add this lazy drawstring cosmetics bag to a makeup lovers' stocking.

    34. If they love to cook, then this Spanish seasoning selection has a 4.6-star average rating and contains four 100ml grinders for less than £10!

    35. There's still time to get them this Burt's Bees lip balm set that comes in an adorable jar.

    36. This stainless steel tweezers set is less than a fiver and comes complete with a high average-star rating.

    37. Diaries don't come much prettier than this mini to-do 2022 one that has tear-out lists and pockets!

    38. Nab the foodie in your life this cheese making kit. They can make their own mozzarella, burrata, and more!

    39. Gifts don't come much more precious than this super sweet BFFs photo frame.

    40. This set of fragrance oils contains six scents including sandalwood, patchouli, and vanilla.

    41. These Candy Kittens wild strawberry flavoured vegan sweets come in a cute jar.

    42. Nab them this 'Christmas magic' scented Yankee candle, quick!

    43. This set of assorted hot chocolates is a gift almost anyone would love. It includes marshmallows and gingerbread too, obvs.

    44. Who wouldn't want a gift set containing slippers? This festive one has slippers, a foot lotion, a scented soap, foot crystals, and a body wash.

    45. That person that you always run to in times of need probably needs this wooden 'fixer of everything' desk sign!

    46. This plant pot mug is a must-have for a gardening lover – it even comes with a totally adorable shovel spoon!

    47. And if you know a DIY enthusiast, then this highly rated magnetic screw holder can be worn around their wrist!