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.

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.
| Moment | What matters | What to wear |
|---|---|---|
| Presents, first thing | Warmth, and the first photos of the day | Matching pyjamas, or a dressing gown over them |
| Church, if you go | Old church buildings can be chilly inside | A smart knit and a coat you can keep on |
| Cooking, if you host | Sleeves that push up, nothing trailing near the hob | A cotton knit or shirt under an apron |
| Christmas dinner | A long sit at the table and a big meal | Smart top, stretch or elastic waist, no tight belt |
| The walk | December averages a high of 7°C across the UK | Coat, scarf and boots by the door, over the dinner outfit |
| Afternoon and evening | The King’s Christmas message, usually at 3pm, then the sofa | Slippers instead of shoes, and a soft cardigan |
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
| Fabric | Why it works on Christmas Day | Watch out for |
|---|---|---|
| Merino wool | Warm but breathable, so fine in a hot kitchen and on the walk | Wash on a wool cycle |
| Cashmere or wool blend | Soft and smart enough for the dinner table | Bobbles where a bag strap rubs |
| Velvet | Looks formal, feels like loungewear | Creases after a long sit |
| Lace, chiffon or tulle | A sense of occasion for a formal dinner | Snags on rings and bracelets |
| Jersey | Stretch for a big meal | Thin 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.
Christmas outfit trends for 2026, worn at home
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.























