Whether it’s Secret Santa present for a friend, or a stocking filler for a loved one, M&S has you covered with fun selection of gifts to suit all tastes and budgets. Choose from gorgeous beauty treats, stylish accessories and festive fragranced candles for the ultimate crowd pleasers this Christmas.
Here's a snapshot of what else is on offer.
Pick the right present for the man in your life with our selection of gifts for him
Collection Jumper, £35
Autograph Wallet, £25
Choose the perfect present to give her this Christmas - find everything from sumptuous nightwear a to festive fragrances for a gift she’ll love this festive season.
Beanie Hat, £35
Collection Jumper, £25
Collection Dressing Gown, £30
For the Kids
Crafty Toy Camera Kit, £9
Christmas Eve Box, £29.50
Moose Jumper, £14
Find the perfect stocking filler for friends and family this Christmas – from beauty gifts to practical yet stylish accessories
Candy Cane Mug, £5
Collection Earrings, £9.50
Bath Fizzer Gift Set, £15
For Christmas Eve snuggles
Cotton Family Check Pyjama Set £25
Checked Romper, £12
Night Before Christmas Book, £5
The purr-fect presents for cats and dogs
From fun novelty toys, to alphabet print accessories, M&S gifts for pet owners are guaranteed to bring a smile to their furry friend’s face.
Sushi Cat Toys, £7
Squeaky Alphabet Bone Toy, £6
Alphabet Dog Bandana, £3
Visit M&S in-store for all your Christmas Wish List!