font loading for Top nav


Red, silver and green Christmas baubles on snowy backdrop

All you’ll want
for Christmas

From dazzling decorations
to knockout gifts and
extraordinary food, find
everything you need to feel
festive, right here

Red, silver and green Christmas baubles on snowy backdrop

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

It's a wrap

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

Decorated Christmas tree

3 for 2 gifts

Shop now

Woman wrapping Christmas presents

Secret Santa

Shop now

The luxury
gift edit

From magnums of champagne to super-soft cashmere, you’ll earn star-gifter status with these goodies

See the feature

Stocking filler ideas

Food and wine

Christmas party buffet with M&S food

Festive food to order

Plan a stress-free feast with our fabulous Christmas food – order now for free wine or chocolates when you spend £85


Panettone and prosecco hamper

Gifts for foodies

Great ideas here

Bottles of champagne and prosecco

Food and wine gifts

This way

Box of chocolates

Top tipples

Celebrate in style

M&S Christmas flowers

Beautiful blooms

Say it with flowers

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