What to Wear on Christmas Eve

Your Christmas Eve outfit has to do a lot: look festive in family photos, feel comfortable through a long dinner, and suit a candlelight service if church is part of the night. We gathered red, burgundy, green and black velvet dresses that check every box, picked by our stylists in Hudson, Massachusetts.

Check out our Blog

Winter Formal Dresses: How to Choose Yours for 2026-2027

Winter Formal Dresses: How to Choose Yours for 2026-2027

How to choose a winter formal dress for the 2026-2027 season, from long vs short and velvet vs sequins to...
New Year's Eve Dresses 2026: What to Wear for Every NYE Party

New Year's Eve Dresses 2026: What to Wear for Every NYE Party

How to choose a New Year's Eve dress for NYE 2026, from black tie galas to casual house parties, with...
Festive Attire Dress Code: What to Wear to Holiday Parties in 2026

Festive Attire Dress Code: What to Wear to Holiday Parties in 2026

Got an invitation that says "festive attire"? Here is what the festive attire dress code means, how it differs from...

How to Plan Your Christmas Eve Outfit

Think About Your Whole Evening

Most Christmas Eves are a mix of events: an early church service, dinner with extended family, gift opening and plenty of photos. Choose one dress that can handle all of it. A midi length is the easiest choice, because it looks respectful at church, polished at dinner and relaxed enough for the living room. If your family keeps things casual, a sweater dress is a cozy alternative.

Classic Red and Burgundy

Nothing says Christmas like red. The Red Sweetheart Belted Midi Dress has a sweetheart neckline with a center notch, spaghetti straps, a self belt and a full circle skirt, so add a cardigan or wrap for church. For a richer tone, the Burgundy Strapless Jacquard Midi Dress with Pockets is made in an embossed floral jacquard with a structured corset bodice, a self belt and a pleated skirt with pockets. If you want long sleeves, the Burgundy Metallic Bow Tie Collar Long Sleeve Mini Dress features metallic-threaded fabric, a collar with a bow tie and cuffed sleeves. Browse more red dresses and burgundy dresses, or choose a playful satin option like Faviana 11309, a stretch satin mini with sequin appliqué, offered in a lipstick shade.

Velvet for a Cozy, Elegant Look

Velvet is the fabric of the holidays, and it photographs beautifully by the tree. The Black Velvet Strapless Cream Bow Mini Dress pairs classic black velvet with a contrasting cream bow at the bust. The Black Velvet Rhinestone Bow Midi Dress adds a front bow with rhinestone embellishments, and the Black Sequin Velvet Sweetheart Lace Trim Midi Dress brings in a little sparkle with lace trim and a side slit. Shop all velvet dresses.

Holiday Greens and Prints

Green is a fresh alternative to red. The Green Floral Burnout Velvet Long Sleeve Maxi Dress has long sleeves, a round neckline and a flowing circle skirt in a brown and dark green floral burnout velvet, which is ideal for a chilly New England evening. For a shorter option, the Olive Green Long Sleeve Ruffle Mini Dress features a funnel neckline, a cascading ruffle and gold hardware at the waist. Prefer a print? The Wine Floral Straight Neck Circle Skirt Midi Dress comes in sizes S through 3X. See more emerald green dresses.

Sweater Dresses for a Relaxed Celebration

If Christmas Eve means pajamas by 9 p.m., start in a knit. The Burgundy Square Neck Sweater Knit Skater Mini Dress has a full skirt and pairs well with tights and boots, while the Black & Burgundy Color Block Ribbed Sweater Midi Dress adds short sleeves and a ribbed texture. Shop more sweater dresses.

Accessories That Finish the Look

Keep accessories simple so the dress stays the focus. Pearl or crystal earrings suit velvet and jacquard, while a velvet headband or bow clip adds a playful holiday touch. Gold jewelry warms up red, burgundy and green, and silver looks crisp with black. Choose a small clutch or wristlet so your hands are free for gifts, and pick shoes you can comfortably stand in for photos and carols. For more ideas, see our guide to styling statement jewelry.

Christmas Eve Outfit Tips

  • Choose a Christmas dress you can sit in comfortably for a long dinner.
  • Bring a layer for church, where shoulders are often covered.
  • Coordinate colors with family for photos rather than matching exactly.
  • In New England, plan for snow: boots for the walk, heels or flats inside.

Looking for even more ideas? Shop our full holiday dresses collection.

Read More:

Burgundy Dresses for Winter Weddings & Holiday Parties

Ultimate Guide to Holiday Dresses: Your Winter Party Style Sorted

Sweater Dresses: How to Choose and Style Them for Fall and Winter

Holiday Parties: What To Wear To Every Event

Frequently Asked Questions

A festive midi dress in red, burgundy, green or black velvet works for most plans, from church to family dinner. Add a cardigan or wrap for warmth and coverage.

Choose a modest length, like a midi, and bring a layer to cover your shoulders. Velvet, jacquard and long sleeve dresses all feel respectful and festive.

Red, burgundy, emerald and black all photograph well against a tree and holiday lights. Coordinate tones with family instead of matching exactly.

Yes. A sweater dress is a cozy option for a relaxed family gathering. Pair it with tights and boots, or dress it up with earrings and heels. Shop our sweater dresses.

Velvet is warm, which is a plus in winter. If the house runs hot, choose a velvet dress with short sleeves or straps and bring a layer for outdoors.

Midi is the most versatile length. Choose a mini for a party with friends and a maxi for a formal dinner or a cold evening.