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.

    29 Of The Best Gifts On Amazon To Give In 2019

    There really IS something for everyone!

    1. Help them brighten up their home or workspace with this super cute Baby Groot pot!

    2. Light up your loved one's life with this touch-control moon lamp that really adds some ~ambience~.

    3. ~Effortless~ waves often actually take a LOT of effort to achieve, but this Toni and Guy deep waver will give them tousled tresses without any faff.

    4. Know someone who's always late for everything? Give them a gentle nudge with this extra-loud alarm clock that will literally shake their bed to wake them up.

    5. This backpack is super pretty but also practical, and the size makes it perfect for anyone at school or university.

    6. Anyone would be happy to get this 12-pack of Korean sheet masks, and they give the perfect excuse to have a much needed spa-day at home.

    7. Or if they're more into clay masks, this trio of mini L'Oréal ones is a great choice! Each mask has different properties to benefit their skin.

    8. Give them a hug even when you're not there with this weighted blanket that acts as a soothing stress reliever.

    9. Whoever you give this chocolate-box of bath melts to is in for a treat – as well as looking sweet, they smell delicious too, thanks to the sumptuous shea and cocoa butter in them. Just make sure they don't bite into any!

    10. This multitasking Revlon hairdryer and volumiser gives them bouncy, shiny hair without much effort.

    11. These cat pens will delight the feline fan in your life. Because the only thing better than getting stationery is getting really cute stationery.

    12. Know someone who could benefit from some relaxing aromatherapy? This essential oil diffuser will make their home feel like a spa.

    13. These wireless, Bluetooth headband headphones are a practical and thoughtful choice for runners, but also for anyone who likes to drift off to sleep while listening to podcasts.

    14. Give someone the gift of glowing skin with this vegan, cruelty-free mud mask that clears pores and helps to shed dead skin.

    15. Give the makeup lover in your life all the tools they'll ever need with this very comprehensive set of 16(!) highly-rated brushes.

    16. Twas The Nightshift Before Christmas is a collection of festive hospital diaries from bestselling writer Adam Kay, a former NHS junior doctor. It's hilarious at times, heartbreaking at others, and always really entertaining.

    17. The purr-fect present for any tea loving friends, this cat mug comes in four different colours and has a lid to help keep their drink warm and prevent any spills!

    18. For your fanciest friend, consider this jade roller – it's perfect for rubbing in serums as well as giving that ~natural~ glow.

    19. This deep-fill toastie maker will be the gift that keeps on giving – whoever gets it will be able to have cheese toasties (with those lovely, crispy edges) pretty much every day thanks to you!

    20. Let them fill their home with festive scents thanks to this set of three mini Yankee Candle jars, with each one boasting a different Christmassy smell.

    21. This neck and back massage pillow is the kind of gift that anyone - from your nan, to your friend who spends all day at their desk - will love.

    22. For your friend who has 10,000 photos on their camera roll but none on their walls, give them this Fujifilm printer that will let them turn their favourite photos into Instax mini prints!

    23. Once someone gets this air fryer and makes crispy-on-the-outside, fluffy-on-the-inside chips with it, they'll never bother buying them again.

    24. For the person who is VERY specific about how they like their tea, this mug will help prevent any future mishaps.

    25. This invigorating black pepper body scrub bar will make their showers more luxe, and is especially great for fitness fans who want a post-workout pick-me-up.

    26. It's the time of year to spend cosied up on the sofa, so why not give them this luxurious faux fur blanket to bundle up with?

    27. Give something that you can pretty much guarantee nobody else would have thought of, i.e. this sweatshirt that is ALSO a blanket.

    28. From family and friends to your S.O, this soothing illustrated book has a heartwarming story and is a genuinely lovely thing to give to someone you care about, particularly if they've been having a tough time.

    29. Everyone needs a comfy pair of slippers, and these fleece-lined memory foam ones are as comfy as they get.