font loading for Top nav


Arrangement of baubles and a boy and girl wearing Christmas jumpers pulling a cracker

All you'll want
for Christmas

From dazzling decorations
to knockout gifts and
extraordinary food, find
everything you need for the
perfect Christmas, right here

Arrangement of baubles and a boy and girl wearing Christmas jumpers pulling a cracker

Find the perfect gift

Model next to a Christmas tree wearing grey jumper and gold paper chain

Gifts for her

Shop now

Model next to Christmas tree wearing navy shirt and black trousers

Gifts for him

Shop now

Excited girl on bed in Christmas pyjamas surrounded by Christmas decorations

Gifts for kids

Shop now

Arrangement of Christmas candles

Gifts for the home

Shop now

Arrangement of Christmas gifts and decorations

3 for 2

Shop now

Paddington Puzzle


Shop now

Food and wine

Gifts for food lovers

Give the foodie in your life something to savour with our delicious selection of presents


Chocolate dripping tube

Gifts for foodies

Chocolate gifts

Food and wine gifts

Food and wine gifts

This way

Box of chocolates

Top tipples

Celebrate in style

M&S Christmas flowers

Beautiful blooms

Say it with flowers

Christmas food fixes

From easy entertaining to a show-stopping feast, three of our editors reveal their recipes for a delicious Christmas Day to suit all tastes

See the feature

Set the scene

Living room decorated for Christmas in white and silver

Lights, baubles, action

Have some fun decorating
this year with these five inspired
ideas for your Christmas tree


Large green Christmas tree with decorations

Christmas trees

Take me to trees

Green Christmas tree with red Noel decorations


Hit the decs

Festive hallway with lights, wreath, bike and lanterns

Go with the glow

Christmas lights

Tray with silver, gold and white Christmas decorations

Prepare your home

Home ideas here

Dress the part

Girl and boy wearing Christmas jumpers and paper crowns

Christmas jumpers

Jumper joy

Model wearing M&S pyjamas

Perfect PJs

Cosy nightwear

Man wearing a tuxedo with an undone bow tie

Partywear to go

Smarten up