We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales from the links on this page.
1. This hot gin and tonic set to gift to your gin-loving friend who's tried it all.

2. This high-quality brown paper wrapping that will give all your gifts a super-classic look.

3. A Rick and Morty board game to gift to a super fan or keep to play on Christmas Day.

4. This bath bomb–filled Christmas gift set for anyone who loves baths.

5. These gorgeous mugs that will make great please-all presents.

6. This cosy festive jumper to impress your family with.

7. This bumper box of nostalgic sweets to stuff in people's stockings or keep as a surprise for Christmas Day.

8. This beautiful holly and berry tinsel for the classiest of Christmas decorating.

9. This exquisite Christmas candle to make your home smell and look festive.

10. A pack of gin baubles to decorate your tree with or gift to friends.

11. These ultra-pretty copper fairy lights to drape all over your home and Christmas tree.
12. A posh fragrance Christmas cracker for your fanciest, nicest-smelling friends.

13. This snuggly unicorn onesie to lounge in all winter.

14. The new Fenty Beauty Lip Paint, which is guaranteed to suit whoever you give it to.
15. A boozy advent calendar to count down the days to Christmas in style.

16. An instant camera because it's the gift that literally everyone will love.

17. A cosy scarf to gift to your friend who's always cold.
18. This surprisingly affordable fragrance set that will look good under any Christmas tree.

19. A gorgeously bound box set of Jane Austen's books for the book lover in your life.
