The Style Edit: Fashion Trends & Outfit Guides | Bezza

What to Wear to Christmas Dinner: 3 Comfortable Looks by Venue

Festive Christmas dinner outfits for home, a friend's house or a restaurant, built to stay comfortable from the first toast to dessert, with every piece named and a no-dress option too.

Sparkle pleated maxi skirt worn with a black top at a candlelit Christmas dinner table.

The short answer

What to wear to Christmas dinner depends on the venue and how long you'll sit at the table. At home, wear a sweater dress with tights and ankle boots. At a relative's or friend's, try a festive knit with a sparkle skirt. At a restaurant, choose velvet. Everywhere, pick soft waists and shoes you can sit in.

Christmas dinner is rarely a quick meal. There are drinks before, several courses, dessert and often a game or a walk after. So the best Christmas dinner outfit has two jobs: it has to look festive in photos, and it has to feel good after hour three. That means choosing pieces by the venue and by how they sit, not only by how they look standing up. A cozy knit suits the family table. Separates suit a friend's house. Velvet suits a restaurant booking. In each look below, every piece is named, along with why it stays comfortable as the courses keep coming. Each look leans on stretch, soft pleats or an easy A-line shape rather than a stiff waistband. Most pieces come from our Christmas Dresses edit and holiday tops, so you can shop the outfit in one place, and pants lovers get their own looks too.

What to wear to Christmas dinner

1. At home with family: sweater dress and tights

For dinner at home, comfort leads, but you still want to look dressed up. Our You're My Favorite Sweater Dress is a fitted black sweater knit with embroidered sheer floral sleeves and a round neckline, so the sleeves do the festive work. It's a short style, so add opaque black tights and ankle boots for warmth. The stretchy knit gives a little as you sit, eat and serve.

Tip: Add a chain belt for a dressier finish.

2. Smart casual: a festive knit with a sparkle skirt

Heading to a relative's or a friend's house? Separates feel polished and easy. Tuck our Let It Snow Floral Jacquard High Neck Sweater into the Win My Heart Sparkle Pleated Maxi Skirt. The black floral knit keeps you warm, and the pleats and shimmer bring the party. The full length covers your legs without tights. For a lighter look, swap in a plain fitted black top.

Tip: Keep the top simple so the skirt stays the star.

3. Restaurant dinner: choose velvet

A restaurant calls for a little more polish, and velvet is the easiest way there. Our Santa Baby Rhinestone Neckline Red Velvet Mini Dress has an A-line skirt, so it sits easily through several courses. The rhinestone neckline means it needs no necklace. Prefer green? The Jingle Bell Rock velvet mini has long sleeves, a high neck and a self belt, with feathers at the hem and cuffs.

Tip: Wear the green dress's belt loosely for a long sitting.

4. Stay comfortable through a long meal

A long meal means hours of sitting, eating and chatting. Here's how each look holds up. At home, the sweater dress's stretchy knit gives as you sit. At a friend's, the pleated maxi skirt moves with you and needs no tights. At a restaurant, the red velvet's A-line skirt is the easiest choice. Wherever you are, wear shoes you can sit in and add a layer you can take off near a warm kitchen.

Tip: Skip anything tight at the waist. You'll thank yourself at dessert.

5. Finish with earrings and shoes

Accessories turn a simple outfit into a Christmas one. Our Taylor Rhinestone Earring is a gold geometric drop with rhinestones that catch the light. It suits the high necks here, like the jacquard sweater and the green velvet mini. The red velvet's rhinestone neckline needs nothing more. For shoes, wear ankle boots at home and a heeled sandal or block heel at a restaurant. Keep your bag small so it fits beside your plate.

Tip: Let one sparkly piece shine and keep the rest simple.

Taylor Rhinestone Earring

$28.00

In stock

Christmas dinner outfits without a dress

Not a dress person? Christmas dinner outfits without a dress can look just as festive. The trick is to let one rich top do the work and keep the bottom simple. Our Heart of Glass Navy Velvet Ruched Sweetheart Top is navy velvet with tiny metallic silver hearts. It's cropped to the waist, so it sits neatly over high-waisted trousers. Wear it with black wide-leg trousers and heels for a restaurant, or with dark jeans and ankle boots at home. For a cozier option, the Let It Snow Floral Jacquard High Neck Sweater is black with a floral jacquard pattern, so it reads festive without sequins. Tuck it into cream flare jeans for a winter-white look, or wear it with the sparkle maxi skirt from step two. Pants also make a long meal easier. You can sit, kneel by the tree and chase the kids without thinking about a hem. Finish with the Taylor earrings and you're ready for the table.

Care and keeping

After dinner, check for spills before you hang anything up. Blot, don't rub, a fresh spot on velvet, then let it air dry. Hang velvet so its soft surface, called the pile, doesn't crush. Store sparkle and sequin pieces flat or on padded hangers. Always follow the care label on each piece before washing.

Frequently asked questions

What should I wear to Christmas dinner?

Match your outfit to the venue. At home, a sweater dress with tights and boots is cozy and still festive. At a friend's house, pair a knit with a sparkle skirt. At a restaurant, wear velvet. Choose soft waists and shoes you can sit in, since the meal often runs for hours.

What are some classy Christmas outfits for ladies?

Classy Christmas outfits keep to rich fabrics and one point of shine. Try a velvet mini dress with sheer tights, a velvet top with black wide-leg trousers, or a black knit with a pleated sparkle maxi skirt. Deep red, green, navy and black all look elegant. Finish with one pair of statement earrings.

What to wear for Christmas lunch?

Christmas lunch is often more relaxed than dinner, so lean into the at-home look. A sweater dress with tights and ankle boots, or a festive knit with jeans, works well in daylight. Save heavy sparkle for evening, and add one bright accessory, like gold drop earrings, to keep it festive.