Shop 20% off Black Friday now

All Christmas gifts

Find the perfect Christmas gifts for everyone on your list, right here. From Christmas presents for women to the very best men’s gifts and Secret Santa treats too, you’re sure to find something to make them smile. Plus, we have jolly Christmas gift ideas for for all the family, luxury gifts for that someone special and stocking fillers for kids
324 items 324 Results
Offer
Kids' Harry Potter™ Family Pyjama Set
ALL2.900
Available In 1 colour
20% off Everything
Offer
Cotton Rich Space Pyjamas (7-16 Yrs)
M&S Collection
ALL1.650
Available In 1 colour
20% off Everything
Offer
Cotton Rich Dinosaur Pyjamas (1-7 Yrs)
ALL1.300
Available In 1 colour
20% off Everything
Offer
Sienna Straight Leg Jeans with Stretch
M&S Collection
ALL3.350
Available In 6 colours
20% off Everything
Offer
Cotton Rich Space Pyjamas (1-7 Yrs)
M&S Collection
ALL1.300
Available In 1 colour
20% off Everything
Offer
Pure Extra Fine Merino Knitted Polo Shirt
M&S Collection
ALL6.750
Available In 4 colours
20% off Everything
Offer
Cotton Rich Ballerina Pyjamas (1-7 Yrs)
M&S Collection
ALL1.300
Available In 1 colour
20% off Everything
Offer
Satin Floral Pyjama Set
ROSIE
ALL6.000
Available In 1 colour
20% off Everything
Offer
Cotton Rich Transport Pyjamas (1-7 Yrs)
ALL1.300
Available In 1 colour
20% off Everything
Offer
Women's Dream Team Family Loungewear Set
M&S Collection
ALL5.050
Available In 1 colour
20% off Everything
Offer
Cotton Rich Football Pyjamas (7-16 Yrs)
M&S Collection
ALL1.650
Available In 1 colour
20% off Everything
Offer
Cotton Rich Bunny Pyjamas (1-7 Yrs)
M&S Collection
ALL1.300
Available In 1 colour
20% off Everything
Offer
Pure Cotton Snoopy™ Nightshirt
M&S Collection
ALL3.350
Available In 1 colour
20% off Everything
Offer
Fleece Camouflage Dressing Gown (6-16 Yrs)
M&S Collection
ALL2.400
Available In 2 colours
20% off Everything
Offer
Percy Pig™ Plush Rope Pet Toy
ALL1.050
20% off Everything
Offer
Fleece Bunny Dressing Gown (6-16 Yrs)
M&S Collection
ALL3.450
Available In 1 colour
20% off Everything
Offer
Kids' Checked Family Pyjama Set (1-16 Yrs)
M&S Collection
ALL2.600
Available In 1 colour
20% off Everything
Offer
Christmas Pet Blanket
ALL1.650
20% off Everything
Offer
Spider-Man™ Cotton Rich Pyjamas (2-8 Yrs)
M&S Collection
ALL1.650 - ALL2.000
Available In 1 colour
20% off Everything
Offer
Velour Dinosaur Pyjamas (1-7 Yrs)
M&S Collection
ALL2.250
Available In 1 colour
20% off Everything
Offer
Cotton Rich Leopard Pyjamas (7-16 Yrs)
M&S Collection
ALL1.650
Available In 1 colour
20% off Everything
Offer
2pk Pure Cotton Unicorn Pyjama Sets (1-7 Yrs)
M&S Collection
ALL3.100
Available In 1 colour
20% off Everything
Offer
Cotton Rich Dinosaur Pyjamas (1-7 Yrs)
M&S Collection
ALL1.300
Available In 1 colour
20% off Everything
Offer
Satin Floral Print Long Wrap
ROSIE
ALL6.000
Available In 1 colour
20% off Everything
Offer
Cotton Rich Dog Print Pyjamas (7-16 Yrs)
M&S Collection
ALL1.650
Available In 1 colour
20% off Everything
Offer
5pk Cool & Fresh™ Striped Socks
M&S Collection
ALL1.750
Available In 1 colour
20% off Everything
Offer
Leather 3 Part Construction Shoulder Bag
M&S Collection
ALL15.200
Available In 4 colours
20% off Everything
Offer
Pure Merino Wool Colour Block Jumper
M&S Collection
ALL5.050
Available In 1 colour
20% off Everything
Offer
Red Velvet Alphabet Stocking
ALL2.150
Available In 1 colour
20% off Everything
Offer
Fleece Dinosaur Dressing Gown (1-7 Yrs)
M&S Collection
ALL2.750
Available In 1 colour
20% off Everything
Offer
Disney Frozen™ Cotton Pyjamas (2-10 Yrs)
M&S Collection
ALL1.650 - ALL2.000
Available In 1 colour
20% off Everything
Offer
Cotton Rich Animal Print Pyjamas (1-7 Yrs)
M&S Collection
ALL1.300
Available In 1 colour
20% off Everything
Offer
Pure Merino Wool Colourblock Jumper
M&S Collection
ALL5.050
Available In 1 colour
20% off Everything
Offer
Fleece Dressing Gown
ROSIE
ALL6.750
Available In 1 colour
20% off Everything
Offer
Cosy Knit Lounge Cuff Jogger
M&S Collection
ALL2.600
Available In 1 colour
20% off Everything
Offer
Velour Space Pyjamas (1 - 7 Yrs)
M&S Collection
ALL2.250
Available In 1 colour
20% off Everything