Winter Outfits

12 Christmas Dinner Outfits That Are Festive and Comfy (Real Looks)

12 real Christmas dinner outfits for women: cozy sweater looks for family dinner, dressy dinner dresses, and festive skirts and sets.

By How Do You Fashion · Updated · 7 min read

Woman in a navy sequin mini dress holding a cocktail by a Christmas tree, Christmas dinner outfit

Christmas dinner is my favorite meal of the year. Candles, good food, family photos by the tree. You want an outfit that feels special but still lets you sit, eat and relax for hours.

Here are 12 real Christmas dinner outfits worn by real women. No AI pictures and no shop photos. I start with cozy sweater looks for family dinner, then dressy dinner dresses, and finish with festive skirts and sets.

For each outfit I share what it is, how to copy it and who it suits best.

Cozy, festiveand photo ready.

Cozy Sweater Looks for Family Dinner

1. Cream Sweater and Burgundy Velvet Pants

View this post on Instagram

A post shared by @amytowne (@amytowne)

📸 Look by @amytowne

Amy calls this Christmas Day outfit comfy, cute and festive. A cream cable knit sweater with burgundy velvet flare pants. Velvet feels dressy, and the sweater keeps it cozy for a long family dinner.

  • Pick a cream or white cable knit sweater.
  • Add burgundy velvet wide leg or flare pants.
  • Finish with simple heels or loafers.

Best for: family Christmas Day, long dinners and anyone who wants comfort.

2. Green Cable Knit Sweater Dress With Knee Boots

View this post on Instagram

A post shared by @denise__duran (@denise__duran)

📸 Look by @denise__duran

Denise shares this as an outfit to be the best dressed at Christmas. A chunky green cable knit sweater dress, black tights, knee high boots and a black bag. Green is the most festive color after red.

  • Choose a chunky sweater dress in green.
  • Add black tights.
  • Finish with black knee high boots.

Best for: casual family dinners, cold nights and cozy dressers.

3. Off Shoulder Sweater and Leather Skirt

View this post on Instagram

A post shared by @eve.delgadoxox (@eve.delgadoxox)

📸 Look by @eve.delgadoxox

Eve wore this for a Christmas celebration with a glass of bubbly by the tree. A cream off shoulder sweater, a black leather mini skirt and a pearl headband. It is soft and a little glam at the same time.

  • Pick an off shoulder sweater in cream.
  • Add a black leather or faux leather skirt.
  • Finish with a pearl headband or pearl earrings.

Best for: Christmas Eve dinner, holiday parties and girly dressers.

4. White Sweater and Burgundy Satin Skirt

View this post on Instagram

A post shared by @thefashionhousemom (@thefashionhousemom)

📸 Look by @thefashionhousemom

This is one of her outfits to wear for Christmas. A white sweater, a burgundy satin midi skirt, gold heels and a fluffy burgundy bag. A satin skirt makes a simple sweater look ready for dinner.

  • Choose a soft white or cream sweater.
  • Add a satin midi skirt in burgundy or wine.
  • Finish with gold heels and a small bag.

Best for: moms, church and dinner days and classic dressers.

5. Plaid Knit Top and Black Tights

View this post on Instagram

A post shared by @carolinemaggs (@carolinemaggs)

📸 Look by @carolinemaggs · New York, US

Caroline tags this as NYC style with a plaid twist. A grey plaid knit turtleneck top with black bottoms and tights. Plaid is a classic Christmas print that looks smart without trying too hard.

  • Pick a plaid knit top or turtleneck.
  • Wear black pants or a black skirt with tights.
  • Keep jewelry small and gold.

Best for: city dinners, minimal dressers and young women.

Dressy Christmas Dinner Dresses

6. Burgundy Sparkle Gown by the Tree

View this post on Instagram

A post shared by @emiliehigle (@emiliehigle)

📸 Look by @emiliehigle

Emilie shared the outfit she wore for Christmas, a burgundy sparkly dress with an open back. It is perfect for a fancy Christmas dinner at a hotel or restaurant.

  • Pick a long dress in burgundy with a little sparkle.
  • Wear your hair up to show the back.
  • Add small drop earrings.

Best for: fancy Christmas dinners, holiday galas and formal family events.

7. Black Dresses With Feather Trim

View this post on Instagram

A post shared by @maddysoler (@maddysoler)

📸 Look by @maddysoler

Maddy calls this a very merry and bright Christmas. She and a friend wear black dresses with feather trim at a holiday dinner table. Feather details make a simple black dress feel festive.

  • Choose a black slip dress or mini dress.
  • Look for feather or faux fur trim.
  • Keep accessories simple so the trim stands out.

Best for: Christmas parties, dinner with friends and night owls.

8. Navy Sequin Mini Dress

View this post on Instagram

A post shared by @thedailymadl (@thedailymadl)

📸 Look by @thedailymadl

Madl says tis the season in this navy sequin mini dress with a cocktail in hand. Navy sequins are a nice change from red and still look festive by the tree.

  • Pick a sequin dress in navy or silver.
  • Add sheer tights if it is cold.
  • Finish with simple heels.

Best for: Christmas party dinners, cocktail nights and sparkle lovers.

9. Black Dress With a Bow Headband

View this post on Instagram

A post shared by @klaudia.koc (@klaudia.koc)

📸 Look by @klaudia.koc

Klaudia wished everyone a merry Christmas in this black pleated dress with a belt and a bow headband. A bow is an easy way to make a little black dress feel like Christmas.

  • Start with a black pleated or skater dress.
  • Add a thin belt at the waist.
  • Finish with a velvet bow headband.

Best for: family photos, young women and anyone who loves a sweet look.

💡 Dinner tip

Pick a waistband that is not too tight. You will be sitting and eating for a long time, so stretchy knits, satin skirts and wrap dresses are your best friends.

Festive Skirts and Sets

10. Lace Blouse and Gold Mini Skirt

View this post on Instagram

A post shared by @k.els.e.y (@k.els.e.y)

📸 Look by @k.els.e.y

Kelsey calls this her Christmas dinner outfit. A cream lace high neck blouse, a gold mini skirt and a black belt. Gold and cream look warm and elegant at a candlelit table.

  • Pick a lace or ruffle blouse in cream.
  • Add a gold or metallic mini skirt.
  • Cinch with a thin black belt.

Best for: Christmas dinner at home, holiday parties and romantic dressers.

11. Navy Knit Set in New York

View this post on Instagram

A post shared by @rubyymcauliffe (@rubyymcauliffe)

📸 Look by @rubyymcauliffe · New York, US

Ruby wore this to see the Christmas lights in New York. A navy knit cardigan and mini skirt set, black tights and Mary Jane shoes. A matching knit set looks put together with no effort.

  • Choose a knit cardigan and skirt set.
  • Add black tights.
  • Finish with Mary Janes or loafers.

Best for: Christmas light walks, dinner out and preppy dressers.

12. Plaid Skirt and Burgundy Faux Fur

View this post on Instagram

A post shared by @rocioferrantella (@rocioferrantella)

📸 Look by @rocioferrantella · Chicago, US

Rocio calls this a Ralph Lauren Christmas. A green plaid skirt, a black top, a burgundy faux fur stole and black boots. Plaid plus fur is the classic rich holiday look.

  • Pick a tartan or plaid skirt.
  • Wear a fitted black top.
  • Add a faux fur stole or jacket in burgundy.

Best for: Christmas dinner out, holiday parties and classic dressers.

Quick Guide: What to Wear to Christmas Dinner

  • Family dinner at home: a cozy sweater with velvet pants or a satin skirt.
  • Fancy restaurant: a burgundy or black dress with small sparkle.
  • Christmas party dinner: sequins, feathers or a gold skirt.
  • Cold night out: a sweater dress, tights and knee boots.
  • Want classic: plaid with velvet or faux fur.
  • Want comfy: stretchy knits and a relaxed waistband.

Christmas Dinner Outfit FAQs

What should I wear to Christmas dinner?

A cozy sweater with velvet pants or a satin skirt for family dinners, or a dressy burgundy, green or black dress for a fancier dinner.

What colors are best for Christmas dinner?

Red, burgundy, green, cream, gold and navy all look festive and photograph well by the tree.

How do I look dressy but stay comfortable?

Pick stretchy knits, satin skirts with soft waistbands, or wrap dresses, and wear low heels or flats.

Can I wear jeans to Christmas dinner?

Yes, for a casual family dinner. Dress them up with a festive sweater, a velvet blazer or sparkly earrings.

What shoes go with a Christmas dinner outfit?

Low heels, loafers, Mary Janes or knee high boots all work well.

My Last Word on Christmas Dinner Outfits

The best Christmas dinner outfit makes you feel festive and lets you enjoy the meal. Pick a rich color, add one special detail like velvet, satin or sparkle, and keep it comfy enough to stay at the table all night.

Want more ideas? See my Christmas outfit ideas for women, my holiday party outfits, my winter church outfits and my New Year’s Eve outfits. And save this post to Pinterest for Christmas.