Dresses are the easiest cold-weather outfit once you know what to layer over them. These 34 looks cover the office, dinners, weddings and weekends.
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
Charcoal Sweater Dress, Long Coat
A charcoal knit midi dress is the most reliable office piece for fall. The roomy fit skims the body without clinging, which keeps it looking current.

Layer an oversized black wool coat that hits below the knee and add pointed ankle-height tall boots. Look for a dress with at least 30 percent wool so it holds its shape and resists pilling.
Gold hoops and a structured tote finish a Monday-through-Friday uniform.
Burgundy Shirt Dress With Blazer
A shirt dress reads polished without trying. In burgundy poplin it feels more intentional than the usual navy and gray office palette.

🛍 Shop This Look
Drop a boxy camel blazer over it and let the cuffs peek out. Add a thin belt only if you want the waist marked, and choose loafers with visible socks for a modern finish.
Check that the fabric has enough weight to hang straight rather than cling.
Forest Green Knit Set, Trench
A matching knit skirt and sweater reads as one dress, with the bonus that you can split them later. Forest green looks richer than black in cold light.

An oversized stone trench worn belted over the top adds length and structure. Mary janes with sheer black tights keep it office-appropriate and closed-toe.
Choose a ribbed knit with some stretch recovery so the skirt doesn’t bag by afternoon.
Black Midi Dress, Cobalt Cardigan
A black dress is the base, and a cobalt cardigan is the move that makes it feel styled. The color contrast does the work a bag or necklace usually has to.

Pick a long, roomy cardigan with dropped shoulders and wear it open. Pointed flats in black keep the line clean for a day at a desk.
Merino blends feel lighter in heated offices than chunky acrylic knits.
Chocolate Pinafore Over Cream Knit
A pinafore dress is a layering trick: the dress becomes a skirt-and-top outfit in one step. Chocolate brown wool-blend looks expensive against cream.

Wear a fitted cream turtleneck underneath and add tall brown boots. A cropped quilted jacket in olive makes the proportions look intentional for a cold commute.
Look for a pinafore with wide adjustable straps that stay put without digging.
Gray Tweed Dress, Wool Coat
A tweed dress has built-in structure, so it works for meetings without needing a blazer. Gray keeps it quiet enough to wear weekly.

Add a long camel wool coat and block-heel slingback pumps with opaque black tights. Tweed with a visible weave and lining feels sturdier and wears better over time.
A small pearl stud is all the jewelry it needs.
Navy Wrap Midi, Leather Jacket
A navy wrap dress goes from the office to after-work drinks without a change. Adding a leather jacket takes the corporate edge off.

Choose a boxy black leather jacket and block-heel ankle-strap pumps. Look for a wrap with a fixed inner tie so the neckline stays put when you move.
It is a wardrobe workhorse that stays in rotation all winter.
Red Velvet Midi for Dinner
A cherry red velvet midi is made for a dinner reservation in December. The pile catches restaurant light in a way matte fabrics never do.

Keep everything else simple: black closed-toe pumps, sheer tights and a long black wool coat over the shoulders. Velvet with a bit of stretch moves better when you sit.
Gold earrings are enough; the dress carries the look.
Black Satin Slip, Knit Layer
A satin slip dress works in winter when you treat it as a base layer. The contrast between sleek and chunky is what makes it feel current.

Layer a roomy cream cable sweater over it and add black knee-high boots. Choose bias-cut satin with enough weight to avoid clinging at the hips.
It is a dinner outfit that survives a cold walk to the restaurant.
Emerald Wrap Dress, Faux Fur Coat
An emerald wrap dress is a color statement that suits almost every skin tone and hair color. It needs nothing more than strong outerwear.

A boxy faux fur coat in cream or soft gray adds texture, and black pointed pumps keep it dressy. A wrap cut flatters by defining the waist without clinging.
If emerald feels bold, deep teal gives a similar effect.
Plum Corduroy Dress, Tall Boots
A corduroy dress sits between casual and dressed up, which suits relaxed dinners. In plum it feels autumn without leaning on brown.

Pair it with tall black boots and a cropped black leather jacket. Look for a dress with a lined skirt so the cord doesn’t catch on tights.
Add a silk scarf in the bag handle for a quiet finishing detail.
Camel Knit Dress, Long Belted Coat
A camel knit dress is the quiet version of a date-night outfit. It relies on fabric and fit rather than a loud color.

Layer an oversized chocolate wool coat and belt it over the dress to mark the waist. Brown suede knee-high boots tie the palette together.
Choose a dress with some ribbing at the hem so it holds its shape wash after wash.
Black Blazer Dress, Strappy Tights
A blazer dress is the sharp option for a date. A double-breasted cut gives structure without a separate jacket.

Wear it with sheer black tights and pointed black pumps, and add a belt only if the cut needs it. Look for a lined version in a wool blend so it keeps its shape through dinner.
Pearl earrings keep the look elegant rather than severe.
Cobalt Dress, Gray Coat, Dinner Out
Cobalt blue photographs richly and reads as festive without being holiday-specific. A simple long-sleeve cut keeps it wearable.

Pair it with a long oversized gray wool coat and black ankle-strap closed pumps. Gray is the neutral that lets the blue stay the star.
Check that the fabric has a little weight so it doesn’t cling at the hips.
Burnt Orange Midi, Fall Wedding
Burnt orange is the fall wedding color that still feels fresh. A flowy chiffon midi with sleeves works for outdoor ceremonies in cooler weather.

Layer a cream wool wrap over the shoulders and add nude closed-toe block-heel pumps. Look for a lined skirt so wind doesn’t become a problem.
Gold jewelry warms the color without competing with it.
Deep Green Velvet Maxi, Winter Wedding
Velvet is the winter wedding fabric because it feels formal and keeps you warm. Deep green is rich without being predictable.

Choose a long-sleeve maxi with a high or square neckline and add a black wool coat for the walk in. Closed-toe satin pumps work with a floor-length hem.
Pick velvet with some stretch so you can sit through a long dinner.
Burgundy Satin Slip, Wedding Guest
A bias-cut satin midi in burgundy is the guest dress that looks intentional in photos. The cowl neckline keeps it elegant without needing jewelry.

Wear a camel overcoat over it and finish with black slingback pumps with tights. Check the lining; a good satin dress won’t show every seam.
Add a clutch in metallic gold for the reception.
How to Choose a Cold-Weather Dress
Look at fabric first: wool blends, heavy crepe and lined velvet hold their shape and keep you warm. Pick a midi or maxi length for tights and boots, and always plan the coat: oversized and long, so the dress stays clean underneath.
Navy Sequin Dress, Black-Tie Optional
A navy sequin midi gives you sparkle without the heaviness of black. It reads festive and formal at an evening reception.

Keep the sleeves long and cover with a black velvet blazer for the ceremony. Silver pointed closed-toe heels complete it, and check that the sequins are sewn flat so they don’t scratch.
Skip a necklace; the dress is the statement.
Dusty Blue Midi, Daytime Wedding
Dusty blue is a daytime wedding color that photographs softly and suits most seasons. A pleated skirt moves nicely during outdoor ceremonies.

Add a cream tailored coat and nude pointed flats for walking on grass or gravel. Look for a dress with real sleeves so you aren’t relying on a wrap alone.
A small pearl clutch finishes the palette.
Black Jumpsuit, Wedding Reception
A wide-leg black jumpsuit is the guest outfit that isn’t a dress, and it keeps you warm in cold venues. A structured fabric like crepe hangs better than a thin knit.

Add a long camel wool coat and gold block-heel closed pumps, plus a statement earring. Check the inseam so the hem just skims the shoe.
It’s the unexpected choice that still looks formal.
Rust Satin Maxi, Evening Ceremony
A rust satin maxi with long sleeves is formal enough for a black-tie-optional wedding and warm enough for fall. The color is rich without being traditional.

Wear it with a black velvet wrap and closed-toe pointed pumps under the hem. Look for a lining that stops the satin clinging when you walk.
Keep makeup warm and hair simple; the dress does the rest.
Denim Shirt Dress, Sneakers
A denim shirt dress is the easiest Saturday outfit: put it on and go. Washed mid-blue reads casual without looking sloppy.

Wear it with white leather sneakers and layer a roomy olive utility jacket. Roll the sleeves and leave a button or two open at the neck for a relaxed finish.
Look for a heavier twill so it doesn’t wrinkle by noon.
Gray Sweatshirt Dress, Puffer Vest
A heathered gray sweatshirt dress is the comfortable weekend answer to leggings. A relaxed fit keeps it modern.

Layer a black puffer vest over it and finish with chunky sneakers. Look for a heavy cotton fleece with a ribbed hem that holds its shape.
Add a beanie and tote for a grocery run or museum day.
Plaid Flannel Dress, Cowboy Boots
A plaid flannel shirt dress feels like the cozy cousin of the classic denim one. In red and black it has a clear fall identity.

Add tan cowboy boots and a cream quilted jacket, and tie a bandana on the bag handle. Brushed flannel feels softer and drapes better than stiff weaves.
It works for pumpkin patches and pub lunches equally.
Camel Knit Maxi, Sneakers and Parka
A knit maxi dress is the weekend outfit that feels like wearing a sweater and a skirt at once. Camel keeps it neutral and easy to style.

🛍 Shop This Look
Layer a long olive parka and finish with gray suede sneakers. A ribbed texture adds depth so the dress doesn’t look flat in photos.
Great for a long walk or a slow brunch.
Black Turtleneck Dress, Brown Boots
A black turtleneck midi is the simplest weekend dress and the easiest to dress up later. The high neck means no scarf is needed in cold weather.

Wear it with brown suede ankle boots under the hem, but only if the dress is long enough to cover your calves, and add a cognac leather jacket. Fine merino feels less bulky than chunky knit.
A silk scarf tied on the bag adds a little color.
Floral Midi, Chunky Cardigan
A dark floral midi isn’t just for summer; a navy or burgundy print reads as fall. It feels softer than a solid dress in cloudy light.

Layer a chunky oatmeal cardigan and brown lace-up boots for a cottage-style afternoon. Choose a viscose or crepe blend for a fluid drape.
Roll the cardigan sleeves for a slightly undone look.
Gray Wool Pinafore, Fair Isle Knit
A gray wool pinafore with a patterned knit underneath is the cozy weekend outfit with a little personality. Fair Isle belongs to fall and winter.

Add tall brown boots and a long camel coat. Look for a pinafore with a lined bodice so it doesn’t cling to tights.
Great for a craft fair or Sunday lunch.
Red Sequin Dress, Holiday Party
A red sequin midi is the holiday party answer that photographs well and needs no accessories. Long sleeves keep it warm and modern.

Pair it with a black velvet blazer and closed-toe black pumps with sheer tights. Check that the sequins are sewn on a stable base so they don’t shed.
Keep jewelry to small studs and let the dress shine.
Black Velvet Midi, Pearl Details
A black velvet midi is the holiday dress that returns every year. Pearl earrings and a pearl hair clip give it a classic touch.

Add black Mary Janes with tights and a long wool coat for the walk. Velvet with a deep pile looks richer than shiny thin versions.
It suits a family dinner as easily as a cocktail party.
Silver Satin Slip, New Year’s Eve
A silver satin slip dress is the New Year’s Eve alternative to sequins. It shimmers in low light and moves beautifully on a dance floor.

🛍 Shop This Look
Layer a black faux fur jacket and wear closed-toe black ankle-strap heels with sheer tights. Bias-cut satin with a bit of weight drapes without clinging.
Bold lip color is all the extra it needs.
Emerald Velvet Wrap, Gold Accents
An emerald velvet wrap dress is the holiday outfit that feels like a gift in itself. The wrap cut keeps it easy to wear after a big meal.

Add gold block-heel closed pumps and a pair of gold drop earrings. A velvet with some stretch lets you move without the fabric pulling.
A black coat keeps the color from competing with outerwear.
Cobalt Knit Dress, Holiday Brunch
A cobalt knit midi is a cheerful alternative to red and green at a holiday brunch. A relaxed fit keeps it comfortable between courses.

Layer a cream wool coat and add white leather loafers with socks, or black boots if the day is wet. Pick a fine-gauge knit with some wool so it doesn’t pill.
Add a silk scarf for a holiday nod without going themed.
Chocolate Satin Dress, Cocktail Night
Chocolate brown satin is the quiet alternative to black for cocktail nights. It looks luxurious in warm bar lighting.

🛍 Shop This Look
Pair a midi slip cut with a cream faux shearling jacket and black pointed ankle-strap closed pumps. Look for heavier satin that skims rather than clings.
Gold hoops and a small clutch are enough.
The Dress Is the Easy Part
Choose the fabric and length, then add one oversized layer and closed-toe shoes. For more ideas, browse our latest outfit guides.
FAQ
What shoes go with a dress in winter?
Closed-toe shoes are the right call: knee-high boots, loafers, mary janes or closed pumps with tights. Ankle boots work only with pants, not with dresses or skirts.
How do I keep warm in a dress outfit?
Wear opaque or fleece-lined tights and a long wool coat over the dress. Choose dresses in wool-blend knits, velvet or heavy crepe rather than thin jersey.
What dress colors are best for fall?
Rust, burgundy, forest green, chocolate brown and cobalt blue all suit fall. They flatter most skin tones and look rich against camel and gray coats.
What should I wear to a winter wedding as a guest?
A long-sleeve velvet or satin midi or maxi in a deep color suits a winter wedding. Add a wool coat for arrival and closed-toe heels.
How long should a dress be for boots?
A midi that reaches mid-calf pairs best with tall boots, leaving little gap. A maxi works with boots hidden under the hem for warmth.