Warm Enough for the Photos Outside: 26 Winter Wedding Guest Outfits for Men

by Avatar photoLena
Man in a brown wool overshirt over a white shirt with a navy knit tie, navy wool pants and brown leather boots, outfit 12

I’ve seen so many wedding photos where the groom’s friends are shivering in a thin suit jacket, smiling through blue lips. If you are choosing the outfit, the winter wedding rule is simple: dress for the ten minutes outside first, then the five hours inside. Here is how I would do it, starting from a good coat.

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
  1. Velvet and Evening Jackets (5)
  2. Tweed and Textured Blazers (5)
  3. Suits Worth Standing Outside In (6)
  4. Overcoat Layering (5)
  5. Knit and Soft Layers (5)

Burgundy Velvet Over a Cream Turtleneck

A velvet dinner jacket is the easiest way to look festive without a tuxedo, and the cream turtleneck underneath does the job of a shirt and a scarf at once.

Man in a burgundy velvet dinner jacket, cream turtleneck, charcoal wool pants and black leather boots, outfit 1
Vote for this look!

Look for a cotton-velvet blend with a structured shoulder, so it keeps its shape instead of looking like a robe. Wear it with charcoal wool pants and black leather boots.

It carries from candlelit dinner to the cold courtyard, especially when you add a long overcoat for the photos.

A Navy Tie on Brown Check Tweed

Tweed is the fabric that belongs to winter weddings, and a brown check blazer with a navy tie feels relaxed but dressed up.

Man in a brown check tweed blazer, white shirt, navy knit tie, navy wool pants and brown brogues, outfit 2
Vote for this look!

Choose a wool-heavy tweed that is lined, because a tweed that scratches will make him pull at his collar all evening. Pair it with a white shirt, navy wool pants and brown brogues.

Add a knit tie in navy to keep the look warm and slightly less formal, which suits a manor reception.

A Burgundy Suit and a Black Turtleneck

A burgundy suit worn with a black turtleneck skips the tie and still looks like a decision, which is exactly what a wedding guest wants.

Man in a burgundy wool suit with a black turtleneck and black leather shoes, outfit 3
Vote for this look!

Wool in a deeper burgundy reads richer in winter light than a bright red, and the black knit keeps the neck covered. Finish with black leather shoes and a dark belt.

Skip a pocket square here: the color already carries the look.

Brown Pinstripe, Olive Tie and a Lapel Flower

A double-breasted brown pinstripe suit is the look for the guest who wants to be remembered, and an olive tie keeps it grown up.

Man in a brown pinstripe double-breasted suit with an olive tie, lapel flower and dark brown leather shoes, outfit 4
Vote for this look!

Fasten only the center button, with the shoulder ending exactly at his shoulder, so the double-breasted cut flatters instead of boxing him in. A small flower on the lapel is the right amount of festive.

Brown leather shoes in a slightly darker shade than the suit finish the combination.

A Navy Three-Piece You Can Keep On Outside

The vest is the secret to a warm suit: it adds a layer over the chest without adding bulk to the sleeves.

Man in a navy wool three-piece suit with a white shirt, burgundy tie and brown leather derbies, outfit 5
Vote for this look!

Choose a navy wool three-piece in a mid-weight flannel, with a white shirt and a burgundy tie for a clear winter accent. The vest should sit at the waistband with the bottom button left open.

Brown leather derbies keep it softer than black.

A Beige V-Neck Sweater With Brown Pants

A beige V-neck over a crisp shirt is the quiet answer for a rustic barn or a daytime ceremony, where a full suit would look like too much.

Man in a beige V-neck sweater over a white shirt with a brown tie, brown wool pants and brown leather shoes, outfit 6
Vote for this look!

Pick a merino or cashmere blend that does not pill, with the shirt collar and a thin tie showing at the neck. Brown wool pants and brown leather shoes keep the palette tight.

It is warm enough to stand outside and neat enough for the reception.

A Charcoal Suit Under a Long Camel Overcoat

A long camel overcoat over a charcoal suit is the classic winter wedding combination, and it works because the two colors never fight.

Man in a long camel overcoat over a charcoal suit with a cream scarf and brown leather gloves, outfit 7
Vote for this look!

The coat should end at the knee and sit over the suit jacket without pulling at the shoulders: try the coat on with the jacket underneath. At least half wool in the fabric makes it warm and gives it a clean drape.

Add a cream scarf and brown gloves for the photos, then hand it all to the coat check.

Dark Green With a Cream Scarf

A dark green suit is a better winter choice than navy when you want to stand out, and a cream scarf softens it for the cold.

Man in a dark green wool suit with a cream scarf, ivory shirt, burgundy tie and brown leather shoes, outfit 8
Vote for this look!

Look for a forest or bottle green in wool, not a bright emerald, with a white or ivory shirt. A burgundy tie and brown shoes bring in the rest of the winter palette.

The scarf stays on outside and comes off at the reception door.

A Black Overcoat Over a Navy Suit

A black overcoat over a navy suit looks more like a city evening than a country chapel, so save it for a hotel or a formal venue.

Man in a black wool overcoat over a navy suit with a light blue shirt, charcoal tie and black leather shoes, outfit 9
Vote for this look!

The two dark colors only work if the navy is clearly navy: a washed-out blue next to black looks like a mistake. Add a light blue shirt and a charcoal tie to separate the layers.

Black leather shoes and gloves keep everything in one tone.

Tan Corduroy and a Turtleneck for a Barn Wedding

A tan corduroy blazer says rustic wedding without looking like a costume, and a thin turtleneck underneath keeps the neck covered.

Man in a tan corduroy blazer over a cream turtleneck with dark brown wool pants and brown suede boots, outfit 10
Vote for this look!

Choose fine-wale corduroy that looks smooth from a distance, a cream or chocolate knit, and dark brown wool pants. Brown suede boots belong here.

This is for a barn or a lodge, not a ballroom.

A Charcoal Flannel Suit With a Burgundy Knit Tie

Charcoal flannel is a fabric made for winter: soft, warm and a little textured, so it never looks flat in photos.

Man in a charcoal flannel suit with a white shirt, burgundy knit tie and black oxford shoes, outfit 11
Vote for this look!

A burgundy knit tie against a white shirt gives the suit a clear accent. Make sure the trouser break is slight, with a little shirt cuff showing past the sleeve.

Black oxfords and a plain belt are enough.

A Navy Suit With a Brown Overshirt Layer

A suede or wool overshirt under the overcoat is the smart way to add warmth without wearing three jackets.

Man in a brown wool overshirt over a white shirt with a navy knit tie, navy wool pants and brown leather boots, outfit 12
Vote for this look!

Skip the suit jacket for a more relaxed ceremony and wear the overshirt over a white shirt with a navy knit tie, navy wool pants and brown boots.

It keeps the shoulders clean when the long coat goes on top.

A Midnight Velvet Dinner Jacket for Black-Tie Winter

For a black-tie winter wedding, a dark velvet dinner jacket with a bow tie is the answer, and it is warmer than a standard tuxedo.

Man in a midnight navy velvet dinner jacket with a black bow tie, white dress shirt, black tuxedo pants and patent shoes, outfit 13
Vote for this look!

Wear it with black wool tuxedo pants, a white dress shirt and patent shoes. A long black overcoat makes it work in the cold.

Keep the bow tie black and let the satin peak lapels be the only shine besides the shoes.

How to Choose a Winter Wedding Suit

Pick wool or a wool blend for the suit, because it holds its shape and keeps the heat in. The shoulder should end exactly at his shoulder, with a little shirt cuff showing past the sleeve. Velvet and satin belong to evening, tweed and flannel to daytime.

A Cream Cable Sweater for a Daytime Chapel

A chunky cream cable sweater over a collared shirt is surprisingly dressy when the fit is clean and the trousers are tailored.

Man in a cream cable-knit sweater over a collared shirt with navy wool pants, camel scarf and brown leather boots, outfit 14
Vote for this look!

Choose wool or a wool blend that holds its shape at the cuffs. Pair it with navy wool pants, a camel scarf and brown leather boots.

This is for a small daytime wedding, not a formal evening.

Olive Wool Suit With a Rust Tie

An olive suit is a good option for a man who is tired of navy and charcoal, and a rust tie makes it feel seasonal.

Man in an olive wool suit with a cream shirt, rust tie and brown leather shoes, outfit 15
Vote for this look!

Look for a muted olive in wool, not a military green, with a cream shirt and brown shoes. Add a brown wool overcoat for the outside photos.

It photographs well against snow.

A Gray Herringbone Suit With a Brown Scarf

A herringbone weave adds texture to a gray suit without adding a pattern, which keeps it wearable at any wedding.

Man in a gray herringbone suit with a light blue shirt, navy tie, brown scarf, gloves and brown leather shoes, outfit 16
Vote for this look!

A light blue shirt and a navy tie make the gray look fresh, and a brown scarf and gloves add warmth outside.

Brown shoes keep it from looking like an office suit.

A Double-Breasted Navy Overcoat Over Burgundy

A navy double-breasted overcoat over a burgundy suit is a rich color pair that suits a winter evening.

Man in a navy double-breasted wool overcoat over a burgundy suit with a white shirt, dark tie and black leather gloves, outfit 17
Vote for this look!

The coat should be a clear navy, long to the knee, with structured shoulders, so the burgundy shows only at the front opening. A white shirt and a dark navy tie keep it clean.

Black leather gloves and shoes finish the outfit.

A Camel Overcoat Over a Brown Suit

A camel overcoat over a brown suit is a warm, tonal look that stays modern when the shades are clearly different.

Man in a camel wool overcoat over a chocolate brown suit with a cream shirt, olive tie and dark brown shoes, outfit 18
Vote for this look!

Make the suit a deeper chocolate and the coat a light camel, with a cream shirt and an olive tie to break the browns. Dark brown shoes tie it together.

It looks rich in winter light.

A Charcoal Overcoat With a Burgundy Scarf

A charcoal overcoat is the neutral that works over every suit color, and a burgundy scarf makes it festive.

Man in a charcoal wool overcoat with a burgundy scarf over a navy suit, white shirt and black leather gloves, outfit 19
Vote for this look!

Look for a wool-cashmere blend with a clean notch collar, worn over a navy suit and a white shirt. The scarf can come off for the reception.

Black gloves and leather shoes finish it.

An Olive Overcoat With a Cream Knit

An olive overcoat is a less obvious option than camel and works well on a man who wants something with more character.

Man in an olive wool overcoat over a cream knit sweater with brown wool pants and brown leather boots, outfit 20
Vote for this look!

Wear it over a cream knit, brown wool pants and brown boots, so the green stays the main accent. A wool coat with a clean collar looks formal enough for a church.

It suits a woodland or lodge wedding.

A Brown Suede Jacket Over a Dress Shirt

A brown suede jacket is a relaxed way to dress for a casual winter wedding, over a collared shirt and a knit tie.

Man in a brown suede jacket over a collared shirt with a knit tie, dark gray wool pants and brown leather boots, outfit 21
Vote for this look!

Choose a fitted cut that ends at the hip, with a lining for warmth, and dark gray wool pants. Brown boots keep it in one family.

It is not for a formal evening but works for daytime.

A Chocolate Turtleneck Under a Navy Blazer

A chocolate turtleneck under a navy blazer is a sharp way to skip the tie and stay warm.

Man in a navy blazer over a chocolate turtleneck with gray wool pants and brown leather loafers, outfit 22
Vote for this look!

The knit should be thin enough to fit under the blazer without bunching, in merino or a cashmere blend. Gray wool pants and brown loafers keep it smart.

It works for an evening reception at a restaurant.

A Burgundy Cardigan Under a Gray Suit Jacket

A burgundy knit cardigan under a gray suit jacket is a smart layering move that adds warmth and color.

Man in a gray suit jacket over a burgundy cardigan with a white shirt, charcoal tie, gray wool pants and black leather shoes, outfit 23
Vote for this look!

Choose a fine merino cardigan that sits flat under the jacket, with a white shirt and a charcoal tie. Gray wool pants and black shoes keep it clean.

It is a good idea for guests who feel the cold.

A Camel Knit Polo for a Relaxed Reception

A camel knit polo under a brown blazer is a soft, modern alternative to a shirt and tie for a relaxed winter wedding.

Man in a brown blazer over a camel knit polo with dark brown pants and brown leather loafers, outfit 24
Vote for this look!

Look for a fine merino polo with a flat collar that sits under the blazer lapels. Dark brown pants and brown loafers keep the palette tonal.

It suits a warm reception with a fireplace.

A Navy Quarter-Zip Under a Sport Coat

A navy quarter-zip knit under a gray sport coat is the practical choice for a winter wedding in a cold climate.

Man in a gray sport coat over a navy quarter-zip knit with charcoal pants and brown leather boots, outfit 25
Vote for this look!

Choose a merino zip in a thin knit so it does not bulk, with charcoal pants and brown leather boots. Keep the zip up two-thirds of the way.

It is dressy enough for a casual venue.

An Olive Cardigan and a Camel Overcoat

An olive cardigan under a camel overcoat is a soft layered look for a man who wants warmth without a bulky suit.

Man in a camel overcoat over an olive cardigan with a white shirt, brown knit tie, brown wool pants and brown leather boots, outfit 26
Vote for this look!

Wear a white shirt and a brown knit tie under the cardigan, with brown wool pants and brown boots. The cardigan should be fine-gauge so the coat fits over it.

Take the coat off at the reception and the cardigan still looks neat.

Dress for the Photos First

The best winter wedding outfit is the one he forgets he is wearing. Start with the coat, then add the suit, and browse more looks for ideas.

FAQ

What should a man wear to a winter wedding?

A wool or flannel suit in navy, charcoal, brown or burgundy, with a long overcoat on top, is the safest choice. Velvet dinner jackets suit evening weddings.

Can a man wear a sweater to a winter wedding?

Yes, a fine merino V-neck or turtleneck under a blazer looks smart and keeps him warm. Skip chunky knits for formal or black-tie weddings.

What color suit is best for a winter wedding?

Navy, charcoal, burgundy, brown and dark green all look rich in winter light. Avoid light tan and pale gray, which can look like summer suits.

How do I keep warm in a suit at an outdoor wedding photo?

Wear a long wool overcoat, a scarf and leather gloves for the photos, and add a thin merino layer under the shirt. Hand them to the coat check at the reception.

What shoes go with a winter wedding suit?

Polished leather oxfords, derbies or Chelsea boots in black or brown work best. Choose a leather sole or a grippy rubber sole for snow.

Follow us on PinterestFollow

Have any thoughts?

Share your reaction or leave a quick response — we’d love to hear what you think!

You may also like

Secret Link