Everything listed here is sold on Amazon UK. Prices checked on 3 October 2026.

Decorating and how-to

Christmas Day outfit ideas: what to wear for dinner and photos

Christmas Day asks a lot of one outfit: presents, cooking, a long dinner, a cold walk and the sofa. Ideas for women, men and children, plus how to coordinate the family photo.

Brass reindeer figures, pearl strands and fir sprigs on a dinner table with warm tree lights blurred behind

A Christmas Day outfit has more to do than a party outfit. It has to look good in the morning photos, survive the kitchen, sit through a long dinner, go out for a walk in the cold and still be comfortable on the sofa when the King’s Christmas message comes on, usually at 3pm. For most families the answer is the same: a smart top half for the photos, a forgiving waist for the dinner, and layers you can take off.

This guide follows the day hour by hour, then gives outfit ideas for women, men and children, the colours and fabrics that cope with gravy and central heating, and a plan for the family photo. Jumpers, party dresses and matching pyjamas for all of it are in our Christmas clothing section.

What to wear on Christmas Day, hour by hour

Most of the day happens indoors, with the oven on and more people than usual in the room, so plan for heat first and cold second.

MomentWhat mattersWhat to wear
Presents, first thingWarmth, and the first photos of the dayMatching pyjamas, or a dressing gown over them
Church, if you goOld church buildings can be chilly insideA smart knit and a coat you can keep on
Cooking, if you hostSleeves that push up, nothing trailing near the hobA cotton knit or shirt under an apron
Christmas dinnerA long sit at the table and a big mealSmart top, stretch or elastic waist, no tight belt
The walkDecember averages a high of 7°C across the UKCoat, scarf and boots by the door, over the dinner outfit
Afternoon and eveningThe King’s Christmas message, usually at 3pm, then the sofaSlippers instead of shoes, and a soft cardigan
Tip

If you are cooking, get dressed once the main dish is in the oven and before the guests arrive, and keep the apron on until the plates go out.

Christmas Day outfit ideas for women

At home with family

  • A Fair Isle or cable knit with wide-leg trousers or dark jeans.
  • A fine merino roll neck with velvet trousers: warm, soft and smart enough for photos.
  • A knitted co-ord, jumper and matching skirt or trousers: one decision, comfortable all day.
  • A sequinned or embellished top over jeans, for sparkle without a dress.

A smart Christmas dinner

For dinner with the in-laws or at a restaurant, a midi dress in velvet or lace works with a blazer and flats at lunchtime, and with heels in the evening. Head-to-toe red in one shade looks more deliberate than several reds mixed together.

Our Christmas party outfit ideas decode the formal dress codes if the invitation has one, and the Christmas party dresses collection has velvet, lace and sequinned styles.

Comfortable after a big lunch

  • Elastic, drawstring or paperbag waists rather than a fitted waistband and a belt.
  • Wrap dresses and knitted dresses, which give a little after dinner.
  • Empire lines and A-line skirts, which fall away from the tummy instead of hugging it.
  • A long tunic knit over leggings or slim trousers.

Christmas Day outfits for men

  • At home: a Fair Isle or roll-neck jumper with chinos or cords, and leather slippers or loafers.
  • Smarter: a shirt under a crew-neck jumper, or a velvet blazer over a roll neck for a formal dinner.
  • Festive: a knitted Christmas jumper with dark jeans; compare knitted and novelty designs in men’s Christmas jumpers.
  • For the walk: a wool coat or a waxed jacket, and boots that can take a muddy path.

Christmas Day outfits for kids

  • Start in pyjamas. Our guide to matching family Christmas pyjamas covers sizing by height and when to order, and the sets themselves are in family matching Christmas pyjamas.
  • Girls: a party dress or a knitted dress with thick tights and a cardigan, since they will be on the floor with new toys.
  • Boys: a shirt or polo under a Christmas jumper, with cords or joggers.
  • Toddlers: zips and poppers rather than buttons, and a spare outfit within reach of the chocolate coins.
  • Dress children for lunch after the presents, not before, so the smart outfit lasts until the photo.

Colours and fabrics for Christmas Day

FabricWhy it works on Christmas DayWatch out for
Merino woolWarm but breathable, so fine in a hot kitchen and on the walkWash on a wool cycle
Cashmere or wool blendSoft and smart enough for the dinner tableBobbles where a bag strap rubs
VelvetLooks formal, feels like loungewearCreases after a long sit
Lace, chiffon or tulleA sense of occasion for a formal dinnerSnags on rings and bracelets
JerseyStretch for a big mealThin jersey shows every crease

Dark colours and busy prints hide a splash of gravy or cranberry sauce far better than cream or white. Jewel tones such as navy, burgundy and forest green look festive without a novelty print, and sparkle works best in one place: a top, the earrings or a hair bow.

Trend reports from the autumn/winter 2026 catwalks translate into Christmas Day clothes more easily than the runway photos suggest:

  • Red, which was everywhere on the catwalks: a red knit or red trousers with black or cream.
  • Lace and high necks: a lace blouse under a jumper, with the collar out.
  • Sheer layers: a sheer blouse over a camisole, with a cardigan for the walk.
  • Skirt suits and peplum jackets: the jacket on its own, over a knitted dress or jeans.

The family photo: coordinate rather than match

  • Pick two or three colours for the whole family, for example red, navy and cream, and let everyone choose within them.
  • Keep to one pattern per person, and avoid very fine stripes or tiny checks, which can shimmer on a phone camera.
  • Take the photo before dinner, while everyone is still neat, near a window for daylight.
  • Shoot children at their eye level, and the whole group from slightly above.

The same knits and dresses carry over to Boxing Day and New Year’s Eve, and hats, jumpers and pyjamas for the whole family are in Christmas clothing.

Frequently asked questions

What can I wear for Christmas Day?

Match the outfit to the plan: at home, a good knit with wide-leg trousers, velvet trousers or dark jeans; for a formal dinner, a midi dress in velvet or lace with a blazer. Choose a smart top half for the photos and a forgiving waist for the meal. Keep a coat and boots by the door for the walk.

What are some trendy Christmas outfits for 2026?

Autumn/winter 2026 trend reports found red everywhere on the catwalks, along with lace, high necks, sheer layers, skirt suits and peplum jackets. For Christmas Day, head-to-toe red or a lace blouse with velvet trousers wears the trend comfortably. Fair Isle knits and velvet remain classic choices.

What is the best colour to wear on Christmas Day?

Red is the classic, and it was everywhere on the autumn/winter 2026 catwalks. Navy, burgundy and forest green look festive without a novelty print, and dark shades hide a splash of gravy. Keep white and cream for a knit you can wash easily.

What is the best Christmas outfit to hide my tummy?

Choose a wrap or knitted dress, an empire line or an A-line skirt, which fall away from the middle. Elastic, drawstring or paperbag waists stay comfortable after a big lunch. A long tunic knit over slim trousers works too.

What should men wear on Christmas Day?

At home, a Fair Isle or roll-neck jumper with chinos or cords is enough. For a smarter dinner, add a shirt under a crew-neck jumper, or a velvet blazer over a roll neck. Keep boots and a coat ready for the walk.

What should kids wear on Christmas Day?

Let them open presents in pyjamas and dress them afterwards, so the smart outfit lasts until the photo. Girls can wear a party or knitted dress with thick tights and a cardigan, boys a shirt under a Christmas jumper with cords. For toddlers, choose zips and poppers and keep a spare outfit close.

Our selection: Christmas Clothing

The full collection

Read next