The Ultimate Christmas Gift Guide 2025
Content editor
Sarah LafargeLoading

Christmas gifts for her
Whoever you're shopping for, you'll be spoiled for choice with our selection of gifts: check out our top picks from our new-in womenswear range for inspiration. Complete her festive outfits with a pair of party shoes – like these deep red embellished slingbacks – some striking jewellery, or a new handbag.
Perfume is always a winning gift idea too: you'll find a range of scents from top beauty brands at M&S, from Floral Street to Clinique and Estée Lauder. Looking for more Christmas gift ideas for her? Read our guide here.

Christmas gifts for him
Men can be notoriously tricky to buy Christmas gifts for, but don't worry – we've got you covered. Go for luxe leather accessories, like a bag, wallet or pair of trainers from our Autograph range. A grooming gift is another great option when you're stuck for inspiration – try our Solutions for Men range, a curated selection of must-have products. Add them to a stylish leather wash bag for a finishing touch.
Hats, scarves and gloves will always go down a treat at Christmas. This cashmere scarf will elevate any winter outfit and is available in six colours from neutrals to brights. For more Christmas gift ideas for him, check out our guide.

Christmas gifts for kids
With great gifts for the kids in your life, you can make their Christmas even more magical. Delight LEGO fans with a set that'll keep them occupied for hours, or try an educational toy by Early Learning Centre. Visit our Character Shop for toys, clothes and accessories inspired by their favourite fictional friends, from Disney Princesses to Paddington and Spiderman.
For babies, choose from our selection of soft toys, or go for a cute seasonal outfit to dial up the aww-factor. Need more Christmas gift ideas for kids? We've put together a guide here.

Christmas gifts for foodies
Our Christmas food gifts can be ordered online and delivered directly to your loved one's door, so even if they live far away, you can show them you're thinking of them. Hampers are a ideal option if you're looking for Christmas gift ideas for couples – everyone will appreciate a festive feast at home, after all.
For cheese aficionados, go for our cheeseboard box, while wine lovers will be delighted with our red wine and nibbles gift. Our festive afternoon tea letterbox gift is another delicious option, packed with luxury gold tea and sweet treats such as Cranberry Jaffa Cakes and Shortbread Trees. Mmmmm.

Christmas gifts for beauty lovers
From Benefit to Elizabeth Arden, Neom to Nuxe, our selection of top beauty brands makes M&S the ideal one-stop shop for make-up and skincare gifts. For an easy present idea, go for a failsafe make-up staple: Clinique's Almost Lipsticks looks great on every skin tone, while Benefit's Badgal Bang! mascara is universally loved by beauty fans.
If there's someone on your gift list who deserves a little me-time, treat them to a pampering gift set. Try L'Occitane, Neal's Yard Remedies and Apothecary for nourishing bath and body products with inviting aromas that will pamper and invigorate.
Or, why not treat someone to a pre-Christmas gift and indulge them with our beauty advent calendar? The products from brands such as Estee Lauder, Clinique and Emma Hardie are worth £330, but can be yours for just £60 when you spend £35 on clothing, homeware or beauty.

Christmas gifts for the home
Home accessories make an ideal gift for someone who's just moved into a new place, or anyone who loves to spruce up their space. Choose from scented candles, candle holders, vases, photo frames and more. Check out our collaborations with Kelly Hoppen and Fired Earth for inspiration.
Looking for Christmas table gift ideas? Treat them to gorgeous glassware, a dinner set or some decorative napkins.

Christmas gift ideas for couples
Buying a Christmas gift for a couple can initially seem daunting, as you have two people to please rather than one, but we have lots of ideas to help you choose. The key is to think about their lifestyle and the things they enjoy doing together as a couple. Luxury items such as a food or drink hamper or matching cashmere gloves or hats are always lovely to receive. Another idea is a selection of wellness and beauty products for an intimate pampering session for two.
And, if you're still stuck for ideas: why not treat them to a gift card to spend on exactly what they want? You can load any amount from £10 to £500.
Published 10.23.2025
Related Stories

10.16.2025
Christmas table ideas
Make every celebratory meal special with showstopping table-setting ideas for every style and Christmas moment, from the 25th through to New Year’s Eve
Read More

10.13.2025
M&S x Kelly Hoppen: Christmas hosting
Get your home guest-ready with Kelly Hoppen's new festive collection, featuring homeware, candles and luxurious Christmas decorations
Read More

9.25.2025
Our Christmas decorating themes
From joyful pops of colour to twinkling touches that light up every corner, discover our three Christmas themes for 2025
Read More

10.9.2025
Discover the beauty Advent calendar
Start the countdown to Christmas, from a beauty lover’s dream to Lego sets for kids and sweet treats the whole family will enjoy
Read More