Christmas dinner runs three hours and ends with second helpings, so these looks give you one festive shine and plenty of room at the waist, in the spirit of For Love & Lemons and Self-Portrait.
This post contains affiliate links — if you buy through them I may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.
In this article
Sequin Top, Tailored Black Pants
A sequin top is the easiest way to look dressed for the table without wearing a gown. Keep the top loose through the middle so a long meal never pinches.

🛍 Shop This Look
Black pants with a high, soft waistband give you a clean base and quietly forgive that second slice of pie. Look for a crepe blend with a little stretch so they hold their line after hours of sitting.
Black pumps close the look. This one suits pear and straight figures best, because the shine sits high and the pants stay streamlined.
Brocade Midi Skirt, Fine Black Knit
Brocade carries all the holiday glamour a skirt needs, so the top can stay simple. A fine black knit tucked at the waist keeps the shine as the only star.

🛍 Shop This Look
Choose an A-line cut with an elastic or hidden stretch waistband, since a rigid zipper is what you notice by dessert. A lined skirt also stops the fabric from clinging when you stand up from the table.
Add black pumps and small gold earrings. It flatters most figures because the A-line skims the hips instead of hugging them.
Velvet Peplum Top, Wide Pants
A velvet peplum top gives you a defined waist without a tight band. The little flare also skims over whatever the table brings.

Wide pants balance the flare and keep the line fluid. Look for a pair with a tall elastic-backed waist so you can breathe freely through every course.
Emerald velvet over black pants feels rich and festive without trying hard. Finish with block-heel pumps, which are easier to sit in for hours than stilettos.
Red Halter Top Before Dinner
A cherry red halter top with wide black pants is the look you finish before heading out, then wear all evening without a change. Here is how it looks just as you leave.

The halter leaves the shoulders free, so a warm restaurant never feels stuffy. Pick a fabric with a little weight so it drapes instead of clinging.
Wide black pants keep the lower half relaxed and make the red the single focus. It suits broad and straight shoulders especially well.
Jeweled Pumps With Simple Black
When the shoes are the shine, everything else can go quiet. A simple black dress keeps the jeweled pumps front and center.

Pick a dress in a soft ponte or crepe with a gently flared skirt, so it moves easily and you can sit for hours without tugging at the hem.
Choose jeweled pumps with a comfortable block or low kitten heel so the sparkle survives the whole meal. Black opaque tights keep legs warm on the walk in and look polished under the table.
Statement Necklace on a White Shirt
A crisp white shirt gives a statement necklace the clean backdrop it needs. Leave a button or two open so the necklace sits on skin and the collar stays relaxed.

Pair it with a black A-line midi skirt with a soft waistband. The shirt stays loose and the skirt skims, which is exactly what a long meal asks for.
Choose cotton poplin with a little stretch so it never wrinkles into a mess by dessert. Black pumps finish this one and it flatters a full bust well.
Cherry Velvet Midi With Bow Details
A cherry red velvet midi dress is the holiday look in its simplest form. Velvet already reads festive, so it needs almost nothing added.

🛍 Shop This Look
Look for a fitted-but-not-tight bodice and a skirt with a little swing so you can sit and eat comfortably. A small bow at the neckline adds a romantic touch.
Black pumps and a simple pearl earring keep it grounded. It flatters most figures because the skirt falls away from the hips.
Black Velvet Pants, Lace Top
Velvet pants are one of the most comfortable ways to dress up. They feel like loungewear and look like evening wear.

🛍 Shop This Look
A white lace top adds softness and keeps the contrast sharp against black. Choose a lace with a stretch lining so it never feels scratchy during a long evening.
Add small gold heels and delicate earrings. Straight and petite figures do especially well here because the monochrome lower half lengthens the leg.
Emerald Satin-Free Brocade Dress
A brocade dress does the dressing for you: the fabric alone is the festive moment. An emerald with gold thread reads like candlelight.

Look for a shift or soft A-line shape with a bit of structure but no clinging, so you can breathe through the whole menu. A lined bodice keeps the weave from catching.
Black pumps and bare legs or sheer tights keep it clean. It suits apple and rectangle figures well because the structured fabric skims the middle.
Blush Sequin Skirt, White Knit
A blush sequin midi skirt is softer than gold or silver and just as festive. A white knit on top keeps the whole look light and romantic.

🛍 Shop This Look
Look for a sequin skirt on a mesh or jersey base with an elastic waist, since stiff sequins on a hard waistband are miserable after three courses. Tuck a fine white knit in or wear it loose.
Nude or white pumps finish the look. It flatters pear shapes because the skirt falls from the hip instead of clinging.
Black Velvet Mini With Opaque Tights
A black velvet mini feels playful and flirty, and opaque tights make it cozy for a cold evening. It is the look for someone who wants Christmas to feel fun.

Choose a skater or A-line cut so the skirt moves and never rides up when you sit. A fitted but stretchy long-sleeve bodice keeps the waist comfortable.
Add a statement necklace and black pumps. It suits petite and hourglass figures best, since the short hem shows the leg while tights keep warmth.
Velvet Wrap Blazer Over a Silk-Free Cami
This look is built for the table: a lace cami under a relaxed blazer you can slip off when the room warms up. Wearing it before you leave shows you how the layers sit together.

A white lace cami gives you the feminine detail, and wide black pants keep the line easy. The blazer is optional by the second course, which makes the whole outfit adjustable.
Add gold hoops and black pumps. It flatters most figures because the long blazer lengthens the torso while pants stay relaxed.
Cherry Red Fit-and-Flare Dress
A cherry red fit-and-flare dress is the classic Christmas dinner answer. It reads festive from across the room and moves easily once you sit down.

Choose a ponte or crepe fabric with a defined but forgiving waist, and a skirt full enough that you never think about it. A sweetheart or scoop neckline keeps it feminine.
Black pumps and a pearl necklace complete it. It flatters hourglass and apple figures best because the flare balances the waist and skims the middle.
Pink Tweed Skirt, White Bow Blouse
A pink tweed skirt has an old-fashioned holiday charm that photographs beautifully by candlelight. Pair it with a white blouse with a bow for a fresh, romantic feel.

🛍 Shop This Look
Look for a tweed with a soft lining and a stretch waistband so the structure never digs in. The bow blouse should be loose through the body so the whole look breathes.
Add black pumps and small pearl earrings. It suits straight and pear figures, since the structured skirt adds shape at the hip.
Black Lace Midi, Red Pumps
A black lace midi dress is romantic without being fussy, and red pumps give it the one festive shine it needs. The shoes carry the whole mood.

Choose lace over a stretch lining with sleeves and a gently flared skirt, so the dress stays comfortable and covered for a family table. Skip anything scratchy at the neckline.
Cherry red pumps with a low block heel are easier to wear for hours. It flatters most figures because lace over a lining hides nothing awkward and skims softly.
Red Knit Top, Sequin Midi Skirt
A cherry red knit under a black sequin midi skirt mixes cozy with glam. The knit keeps the top half comfortable while the skirt carries the sparkle.

Pick a fine knit that is slightly cropped to the waistband or tucked, and a sequin skirt on a stretch base. Skip anything stiff, because you will sit for a long time.
Black pumps finish it. It flatters petite and pear figures well because the skirt is the visual weight and the knit stays light.
White Eyelet Dress Dressed Up
A white eyelet or lace-trim dress in winter feels fresh and unexpected, especially with dark tights. It stands out beautifully against a table of reds and greens.

Choose a long-sleeve version in a thick cotton, lined, with a relaxed waist. A pearl necklace gives it the festive shine and keeps it romantic.
Black pumps and opaque tights ground the white. It flatters straight and rectangle figures because the A-line and detailing add soft shape.
How to Stay Comfortable Through Three Hours
Pick one stretch or elastic waist, a lined fabric that never itches, and sleeves you can push up. Shine goes in one place only, and everything else stays soft.
Burgundy Velvet Slip, Fine Knit Over
A burgundy velvet slip-style dress layered under a fine knit pulls the whole look together. The dress gives the shine, and the knit makes it dinner-appropriate and warm.

Wear a thin black knit over it, slightly oversized, so the velvet shows at the neckline and hem. Velvet is stretchy and forgiving, which is exactly what a long dinner needs.
Black pumps and bare legs or tights complete it. It suits most figures because the knit skims the torso and the velvet falls loosely.
Red Wide-Leg Jumpsuit
A cherry red wide-leg jumpsuit looks like a dress and feels like pajamas. It is one piece, so there is nothing to adjust once you sit down.

🛍 Shop This Look
Choose a crepe with a defined but soft waist and a relaxed leg that covers the shoe. A square or V neckline keeps it dressy.
Add gold earrings and black pumps. It suits tall and hourglass figures best since the long line is flattering and the waist is easy.
Lace-Trim Black Dress, Mirror Check
A black dress with lace trim at the neckline and hem is a classic that never feels stiff. Seeing it in the mirror before you leave shows how the details frame the shape.

🛍 Shop This Look
Choose a long-sleeve midi with a gentle A-line and a lace edge. The trim is the shine, and a stretch fabric keeps the waist comfortable.
Add pearl earrings and black pumps. It flatters most figures and works especially well for a more modest family table.
Blush Bow Blouse, Black Velvet Skirt
A blush blouse with a soft bow and a black velvet midi skirt is quietly romantic. It feels like a gift, with the bow doing the festive work.

Choose a loose, easy blouse and a velvet skirt with a stretch waistband. Velvet is warm and soft, which makes it ideal for a long seated meal.
Black pumps and gold earrings finish it. It suits pear and straight figures since the skirt adds shape and the blouse stays loose.
Silver Sequin Dress With Sleeves
A silver sequin dress with sleeves is the most direct festive statement in the set. Sleeves make it more comfortable and more modest for a family table.

🛍 Shop This Look
Choose a loose shift or A-line cut on a soft mesh base so the sequins never scratch. Skip anything tight, because sequins show every pull when you sit.
Keep accessories minimal: black pumps and small studs. It flatters rectangle and pear figures because the shift cut skims everything.
White Pants, Red Velvet Top
White wide-leg pants with a red velvet top is a bold, fresh take on holiday color. The red brings the shine, and the white feels crisp and new.

🛍 Shop This Look
Choose a thick ponte or crepe in white so nothing is see-through, and a velvet top that is loose and soft. White pants are best for a restaurant, where you can keep them clean.
Add gold heels and a statement earring. It flatters tall and hourglass figures best because the wide leg is dramatic and the top is easy.
Black Brocade Mini, Tights, Boots
A black brocade mini is surprisingly cozy with thick tights and tall boots. The fabric carries the shine, and the coverage keeps you warm.

Choose a shift or A-line mini with long sleeves and a lining. Opaque tights and knee-high black boots keep legs warm for the walk in and comfortable while seated.
A simple chain necklace is enough. It suits petite and straight figures well, since the short hem and boots lengthen the leg.
Emerald Velvet Wide Pants, White Knit
Emerald velvet wide pants with a white knit are rich, cozy and unexpected. The jewel tone reads festive without a single sequin.

Pick velvet pants with an elastic waistband and a full leg, and a fine white knit that is slightly cropped or tucked. It is soft all over.
Add gold pumps and a necklace. It suits tall and rectangle figures best because the wide leg adds shape.
Red Lace Dress, Black Tights
A red lace midi dress is flirty and romantic, and black tights keep it grounded and warm. It is the look that photographs best under candlelight.

Choose a lined lace with long sleeves and a relaxed waist. A scalloped hem or neckline is the festive detail.
Black pumps and minimal jewelry let the lace shine. It flatters most figures and suits a family table as well as a restaurant.
Black Pants, Gold Lamé-Free Sequin Cardigan
A sequin cardigan over a simple tee is the most relaxed way to add shine. It is the cardigan you will actually keep on all night.

🛍 Shop This Look
Choose a soft knit with sequins sewn in, open or lightly buttoned, over a white tee and black pants. It is dressy and truly cozy.
Add black loafers or low pumps. It flatters most figures, especially apple shapes, since the open cardigan skims the middle.
Pink Velvet Jumpsuit
A blush pink velvet jumpsuit is soft, rich and entirely comfortable. It feels like a party outfit that never asks you to sit up straight.

🛍 Shop This Look
Choose a wide-leg cut with a defined but elastic waist and long sleeves. Velvet has natural give, which makes it ideal for a long meal.
Add gold earrings and black or nude pumps. It flatters tall and rectangle figures best because the color and drape add softness.
Black Tailored Pants, Red Bow Blouse
A cherry red blouse with a big bow and black tailored pants is polished and romantic. The bow is the shine, and it works at any family table.

Choose a loose, long-sleeve blouse in a matte crepe and black pants with a soft waist. It is comfortable enough for a whole afternoon and evening.
Black pumps and small gold earrings finish it. It flatters most figures, especially pear and apple shapes, since the blouse skims and the pants are relaxed.
White Sequin Midi, Black Tights
A white sequin midi dress is a showstopper that still feels soft. White sequins catch candlelight in a way darker colors do not.

Choose a long-sleeve version on a stretch mesh base with a relaxed fit. Black opaque tights ground it and keep you warm.
Add black pumps and minimal jewelry. It flatters straight and pear figures and photographs beautifully at a long table.
Burgundy Brocade Pants, Black Top
Brocade pants are an unexpected way to wear the fabric, and they feel more comfortable than a skirt for some. The pattern is the whole shine.

Choose a soft brocade with an elastic waist and a wide leg, and a fitted black long-sleeve top. The top stays quiet so the pants speak.
Add black pumps and a small necklace. It suits tall and rectangle figures best since the pattern adds interest to the lower half.
Red Satin-Free Wrap Skirt, Black Bodysuit-Free Top
A red midi skirt with a soft drape and a simple black long-sleeve top makes the shine the color itself. It is easy, warm and quietly festive.

Choose a red pleat-free midi in a matte crepe with a stretch waist, and a black top tucked in. Add a statement necklace for sparkle.
Black pumps finish the look. It flatters pear and hourglass figures since the skirt falls from the hip.
Black Velvet Jumpsuit, Pearls
A black velvet jumpsuit with pearls is the simplest, most elegant answer in the set. It gives you everything: shine, comfort and one piece to put on.

Choose a wide-leg cut with long sleeves and a V or square neckline. A layered pearl necklace is the festive detail that makes it dinner-ready.
Add black pumps and small earrings. It flatters tall, hourglass and petite figures alike, since the vertical line is easy and flattering.
One Shine, One Easy Waist
Choose a single festive piece and let everything else stay soft and easy. For more ideas see our Christmas party outfits and holiday outfits.
FAQ
What should I wear to Christmas dinner at a restaurant?
Wear a dressy-but-easy outfit with one festive shine, like a sequin top with black pants or a velvet midi dress. Choose a stretch or elastic waist so you stay comfortable through several courses.
What fabrics are comfortable for a long holiday meal?
Velvet, ponte, crepe and fine knits stretch and breathe, so they stay comfortable for hours. Avoid stiff, unlined or scratchy fabrics that dig in once you sit.
How do I add festive shine without overdoing it?
Limit shine to one piece, such as a sequin skirt, brocade dress, velvet top or statement necklace. Keep everything else matte and simple so the shine reads as intentional.
Should I wear pants or a dress to Christmas dinner?
Both work, so choose by comfort. Wide-leg pants and jumpsuits offer the most room at the waist, while an A-line or fit-and-flare dress skims the middle and moves easily when seated.
What shoes work for a three-hour dinner?
Choose block or low heels, pumps with cushioned insets, or knee-high boots with a skirt. Jeweled pumps give a festive touch, and they are more comfortable when the heel is low and wide.