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.

    24 Mother's Day Gifts From John Lewis That Are Practically Foolproof

    If you're after a gift that's practical and pretty, look no further!

    1. John Lewis have some gorgeous Mother's Day gift options ATM. So if you're still struggling on what to get her, we've compiled a list of our faves – starting with this deeply luxurious Liz Earle Glowing Skin Ritual set!

    2. These classic faux fur slippers are so cosy she'll never want to take them off!

    3. Give her a nostalgic gift in the form of Clinique's Almost Lipstick in Black Honey – the brilliant formula is universally flattering and has been popular since the '70s!

    4. If she's a fan of Jo Malone scents, it'd almost be rude not to get her this Peony & Blush Suede scent in the limited edition Mother's Day packaging!

    5. Celebrate the day in style with this champagne and chocolates gift set that comes presented in a beautiful black and white box, so the gift wrapping is already taken care of!

    6. And if she has more of a sweet tooth, might I suggest this sumptuous selection of Hotel Chocolat truffles?

    7. If she's never happier than while feeding the ducks, these cute printed socks make a thoughtful and practical gift!

    8. I mean, Bobbi Brown's Vitamin Enriched Face Base has reached cult status for a reason!

    9. I think it's time to upgrade her tired old earphones to these AirPods, don't you? They come with a charging case and the wireless design won't get all tangled up in her bag like her current ones!

    10. Allow me to introduce you to her new favourite mug!

    11. And I'm sure she'll appreciate this Le Creuset petite casserole dish to go with it! It's great for making smaller portions if she still defaults to cooking for a football team.

    12. This Clarins Lip Comfort Oil is a super nourishing alternative to her usual drying lipstick.

    13. This timeless Longchamp shoulder bag is super lightweight, has a huge capacity, and folds up into a purse-sized parcel when she's not using it!

    14. Does she love both baking and Harry Potter? Well, I think the obvious gift choice would be this Le Creuset Hedwig pie funnel!

    15. I predict she'll have this cute green cardi on a wash/wear/repeat cycle till it bobbles beyond recognition (which, knowing the quality of John Lewis' clothing, won't be any time soon!).

    16. Give her the gift of a great night's sleep with this deeply soothing NEOM pillow spray.

    17. While we're on the subject, this luxe silk pillowcase makes the perfect complementary gift! It's made from 100% mulberry silk which will protect her hair from breakage and keep her skin hydrated while she sleeps.

    18. And I'm sure she'll be a huge fan of these floral cotton PJs that strike a perfect balance between elegant and fun.

    19. If she wants to keep on top of her fitness, I'm sure she'll appreciate this Fitbit Inspire 2 that tracks her heart rate, step count, and more.

    20. If she enjoys a high-quality cuppa I bet this Hotel Chocolat Velvetiser will change her mornings for good! She can make her own barista-level beverages using this bad boy – and it's not just for hot chocolate either, it's also an incredible milk frother, matcha tea maker, and so much more.

    21. And if her current coffee machine is constantly on the blink, I think it's high time you upgraded her to The Bambino® by Sage. It offers all she'll need for a high-quality brew and the compact design won't take up too much space on the kitchen counter!

    22. This NEOM Real Luxury Skin Treatment candle won't just make the room smell like a spa, the wax also melts into a warm oil which you can use to give her a much-needed back rub!

    23. And if she often complains about neck, back, and shoulder aches then she'll love this relaxing massage gun!

    24. Finally, she can snuggle up in this unreasonably cosy oversized hoodie when you're not around for an IRL cuddle.