font loading for Top nav

The Ultimate Christmas Gift Guide 2024

From beauty treats to homeware and kids' toys, make sure everyone on your list is sorted with our bumper Christmas present edit

Christmas gifts for her

Whoever you're shopping for, you'll be spoiled for choice with our selection of gifts for her: 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 glossy red pointed slingbacks – some special jewellery, or a standout hair accessory.

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.

Shop gifts for herShop all Christmas gifts

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 The Grooming Edit, a curated selection of standout products housed in a stylish wash bag.

Hats, scarves and gloves will always go down a treat at Christmas. This colourful checked scarf will cheer up any winter outfit, and is made with our special Heatgen technology, which helps to keep in body heat. For more Christmas gift ideas for him, check out our guide.

Shop Christmas gifts for himShop all knitwear

Take flight

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 cosy outfit.

Shop gifts for kidsShop all Christmas gifts

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 look 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 that smell incredible.

Shop beauty gifts

Christmas gifts for the home

Home accessories make an ideal gift for someone who's just moved into a new house, 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 embroidered cloth napkins.

Shop homeware gifts

Secret Santa gift ideas

Secret Santa gifts are often the most challenging to buy, especially if you don't know the recipient very well – but our dedicated Secret Santa gift edit will point you in the right direction.

A gift featuring their initial will look thoughtful – try our sweet alphabet jewellery box, light-up letter or alphabet eau de toilette. For men, go for accessories like a leather belt (a steal at £20), or give them the gift of a cosy night in with our teddy fleece hooded blanket. Still unsure? Treat them to an M&S gift card, which they can spend on anything they like.

Shop Secret Santa gifts

Words: Rebecca Hastings