Skip To Content
    Updated on Dec 29, 2018. Posted on Dec 14, 2018

    17 Xmas Gifts To Buy ALL The People In Your Life, Even That Person You Don't Really Know

    Something for literally everyone.

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. For the teen who ignores you throughout Christmas but whose approval you desperately crave: A Polaroid Originals camera so they can take "vintage" photos like their favourite popstars.

    filmbros.co.uk, instagram.com

    Get the gift set from Film Bros for £100, which includes the camera, film pack, and photo box.

    2. For the person who's practical AF but probably doesn't have this yet: A travel electric toothbrush that's both useful and nice to look at.

    amazon.co.uk

    Get it for £19.99 from Amazon.

    3. And for the person who's not practical at all and still a kid at heart: A kit that makes bubbles out of booze.

    firebox.com

    Get it for £12.99 from Firebox.

    4. For the tiny human in your life who is too tiny to enjoy anything you get them anyway: A print to hang in their nursery that's both adorable and personalised.

    notonthehighstreet.com

    Get it from Not on The High Street. Prices start from £28.00.

    5. For the person who you don't know very well but have to get a gift for anyway: A monogrammed mug ( because you at least know their name).

    anthropologie.com

    Get it from Anthroplogie for £8.

    6. For the person who has literally everything and you're annoyed you even have to get them a present: Personalised stationery that they probably won't think to get themselves.

    papier.com

    A set of 10 notecards start at £15.40 from Papier.

    7. For the fashionista whose style is hard to buy for: A Lucy Williams x Missoma necklace that can be layered with whatever they already own.

    missoma.com

    The 18ct gold vermeil necklaces in the range start from £79 from Missoma.

    8. For the person who won't shut up about how much they love halloumi: A cookbook so they can put their love to the test.

    firebox.com

    Get it from Firebox for £9.99.

    9. And for the person who loves to entertain: Everything they need to make YOU an espresso martini.

    boroughbox.com

    Get the set for £19 at BoroughBox.

    10. For whoever you got for Secret Santa: Two things combined that no one ever complains about – sweets and alcohol.

    firebox.com

    On sale for just £5.99 from Firebox.

    11. For your mum who insists she doesn't need anything but will still be mad at you if you give her nothing: An embossed leather diary, small enough to fit into her handbag.

    libertylondon.com

    Get it from Liberty London for £40.

    12. For your dad who doesn't play golf, doesn't have a beard, and doesn't drink: A monogrammed phone case/ card wallet, because all dads appreciate fine leather goods.

    13. For the best friend that's actually your best friend and not just one of your best friends in your best friend group: A mini Jo Malone candle that's fancy AF.

    jomalone.co.uk

    Get the travel-sized candle from Jo Malone for £23.

    14. For the neighbour with kind eyes who's always helpful but in an non-nosy way: A red wine and chocolate gift set – because they gotta at least like one of those things.

    marksandspencer.com

    Get the set from Marks and Spencer for £15.

    15. For the friend that's always thoughtful and who you wish you were more like: A flower subscription so they know they're being thought about too.

    bloomandwild.com

    Subscriptions start from £18 per bouquet at Bloom & Wild.

    16. For your partner who always wants you to massage them: A foot massager so that they can no longer ask you to rub their feet.

    prezzybox.com

    Get it from Prezzybox for £9.99.

    17. For the person who is always late and always forgets stuff: An alarm clock you can scribble reminders on, like "DON'T BE LATE IT'S RUDE REMEE IS GOING TO KILL YOU".

    prezzybox.com

    Get it from Prezzybox for £12.99.