soul
Camille, SOUL's style host, in a white off-the-shoulder knit bodycon midi dress in a candlelit living room decorated for Christmas
Fashion · 7 min read

Christmas outfits: what to wear for every kind of Christmas

Christmas outfit ideas for women for Christmas morning, family dinner, the office party and Christmas Eve, plus a simple formula and colors that suit you.

By Last checked

The short answer

A Christmas outfit needs one festive element: a color, a fabric like velvet or satin, or a detail like gold jewelry. Build the rest from simple basics such as knits, straight jeans and plain trousers. 12 ideas for Christmas morning, family dinner, office parties and Christmas Eve drinks.

  • Warm skin tones suit poppy red; cool skin tones suit cherry red and emerald.
  • Choose comfortable waists for long dinners.
7 minto read
4sections
4questions answered

A good Christmas outfit does two things at once: it looks festive in photos and it survives four hours at a table, on a sofa or on the floor with the kids. That rules out anything you have to hold in, and it favors velvet, knit, satin and a single strong color. Below are Christmas outfit ideas for every kind of day, from Christmas morning to the office party, built mostly from pieces you probably already own.

The Christmas outfit formula

One festive element plus everything else simple. The festive element can be a color (red, emerald, burgundy), a fabric (velvet, satin, sequin) or a detail (a bow, gold jewelry, a statement earring). Two is a lot; three is a costume. Our outfit formulas use the same idea all year.

Christmas outfits by occasion
OccasionOutfitShoesFestive element
Christmas morningCream cable knit, soft wide-leg trousers or leggingsSlippers or loafersA red or plaid knit
Family dinnerKnit midi dress or sweater with a satin midi skirtKnee-high boots or loafersSatin or velvet skirt
Office partyVelvet blazer over a silk camisole and tailored trousersPointed flats or block heelsVelvet
Christmas Eve drinksSatin slip dress with a fine-knit cardiganStrappy heels or ankle bootsSatin plus gold jewelry
Casual friends' partySequin top with straight jeansAnkle bootsSequins
Church or formal serviceWool midi dress with a tailored coatLow heelsRich color, such as emerald

Choose the most festive piece first, then make everything else plain.

12 Christmas outfit ideas for women

  1. Red velvet midi dress with gold earrings and black tights.
  2. Ivory cable knit tucked into a forest green satin skirt with brown knee-high boots.
  3. Black velvet blazer, white silk camisole and straight jeans: the office party outfit that also works for drinks.
  4. Burgundy knit dress with a thin belt and tall boots.
  5. Plaid wool skirt with a black turtleneck and loafers, for a classic family lunch.
  6. Sequin top with wide-leg black trousers. Sequins on top, plain on the bottom.
  7. Cream knit co-ord (sweater and wide-leg knit trousers) for Christmas morning photos.
  8. Emerald satin slip dress under a camel coat.
  9. Red sweater with a bow detail and dark jeans for a casual party.
  10. Little black dress with a red lip and gold hoops.
  11. White shirt with a velvet midi skirt and pointed flats.
  12. Matching Christmas pajamas for the morning, if your family does that. They count.

Christmas outfits from what you already own

Most people do not need a new outfit, they need a festive layer. A velvet scrunchie, gold jewelry, a red lip, a satin skirt or a sequin top changes everyday basics into a Christmas outfit. Our outfit ideas and winter outfits guides show how to build from basics. For the party season afterwards, see our New Year's Eve outfits.

Colors that suit you

Christmas red comes in warm (tomato, poppy) and cool (cherry, crimson, berry) versions, and the wrong one can make skin look sallow. If you know your season from our color analysis, warm seasons suit poppy red and olive green; cool seasons suit cherry red and emerald.

Before you buy

Questions people ask about this

What should I wear for Christmas?

Choose one festive element (a color like red or emerald, a fabric like velvet or satin, or a detail like gold jewelry) and keep everything else simple. A knit with a satin skirt, a velvet dress or a velvet blazer with jeans all work.

What do you wear to a Christmas family dinner?

Something comfortable for hours of sitting: a knit midi dress, or a sweater with a satin or velvet midi skirt, and boots or loafers. Avoid anything tight at the waist.

What should I wear to an office Christmas party?

A velvet blazer over a silk camisole with tailored trousers or straight jeans is festive but still appropriate. Check whether the party is straight after work or a separate evening event.

What colors are good for Christmas outfits?

Red, emerald green, burgundy, cream, black and gold. Warm skin tones suit poppy red and olive; cool skin tones suit cherry red and emerald.

Reader notes

Tried this? Tell other readers how it went. Notes are read by a person before they appear.

Add a note

Keep reading

Related notes.

The next edit

Get the next one by email.

One a month, only when we have actually worked something out.

Question 1 of 3

What would you love more of?

Your picks are ready.

Where should we send them?

No daily sends. Unsubscribe in one click.