Semi-formal at a fall wedding means a suit or sharp tailored separates, a tie in most cases and leather dress shoes, in darker, warmer colors than you'd wear in June. When I dress a man for this dress code I start with the cloth, because autumn finally lets you wear flannel, tweed and corduroy that would be miserable in summer. Navy, charcoal, brown, burgundy and forest green all sit comfortably in the season. Below are fifteen complete outfits, from a barn ceremony to a hotel ballroom. Read the invitation, note the venue and the start time, then pick the one that fits. None of them should compete with the groom or his groomsmen.

Semi-Formal, Cocktail and Black Tie Are Not the Same Night
Wedding dress codes for men sit on a ladder. Semi-formal is the middle rung, and it's the one I see misread most often, in both directions. Here is how I explain the rungs around it.
- Black tie: a tuxedo in black or midnight blue with a bow tie. If the invitation says this, none of the outfits below are right.
- Semi-formal: a dark suit or well-matched tailored separates with a tie. A fine turtleneck can replace the tie at a modern evening wedding, but a collared shirt is the safer default.
- Cocktail: often used to mean the same thing as semi-formal, though some couples mean a slightly looser room where a blazer and dress trousers are plenty.
- Dressy casual: tie optional, jacket encouraged. If you can't decide between this and semi-formal, dress for semi-formal.
Time and place move the line too. A 4 p.m. ceremony at a vineyard leaves room for camel, olive and lighter tweeds with brown shoes. A 7 p.m. ballroom pulls toward navy, charcoal and midnight blue with black shoes. When the invitation is vague, the couple's wedding website or a quick text to someone in the wedding party usually settles it.
1. Navy Wool Suit With Burgundy Tie

If a man owns one suit for weddings, I want it to be navy wool, and this is how I'd wear it in the fall. A white dress shirt and a textured burgundy tie bring in the season without any fuss. I put him in dark brown Derbies rather than black Oxfords; the open lacing reads a touch more relaxed, and brown against navy looks warmer in daylight. Brown belt, white pocket square, done. The fit check I make first is sitting down: if the jacket button strains or the trousers pull across the thigh, it's too slim for a five-hour reception. Late-afternoon ceremonies and hotel receptions suit it best.
2. Charcoal Suit With Forest Green Tie

Charcoal is the suit I reach for when the invitation reads a little dressier than cocktail but nowhere near black tie. A pale blue shirt instead of white softens the contrast, which tends to flatter fair or ruddy skin in photos. The tie should be matte wool in forest green. A shiny satin green looks like an office holiday party, while wool picks up the same texture as the suit. Black Oxfords and a black belt keep it clean at an indoor venue. Add a silver watch and a folded white square and stop there.
3. Brown Tweed Blazer With Gray Trousers

Tweed belongs at a barn or countryside venue, but the weight of the cloth matters more than most men expect. A heavy heritage tweed is built for standing in a field in November, and in a reception room it reads boxy and casual, so I look for a finer, lighter cloth with a soft hand. Under it goes a white or light blue shirt with a dark navy knit tie. Medium-brown brogues echo the jacket's texture, and the belt should match them. I'd have the gray wool trousers hemmed with a slight break so they rest cleanly on the shoe. It's more relaxed than a matched suit and still right for most daytime semi-formal weddings.
4. Olive Suit With Cream Dress Shirt

Olive is what I suggest to men who already own navy and gray and want something new that still won't pull attention from the wedding party. The shade decides everything. Deep and muted works; bright military green looks like a uniform. A cream shirt keeps the palette warm, and a chocolate brown tie with dark brown loafers finishes it. Choose polished leather loafers, not suede drivers, whose soft rubber-nub soles look like vacation wear. For an outdoor ceremony a wool blend keeps its shape and adds a little warmth. A gold-tone watch and a cream square are plenty for a garden or vineyard wedding in early fall.
5. Burgundy Blazer With Charcoal Trousers

A burgundy blazer is the boldest piece in this list, so everything around it has to stay quiet. I pair the wool blazer with a white shirt, charcoal trousers with a gently tapered leg and a solid black or charcoal tie; a patterned tie fights the jacket. Black loafers or Oxfords and a plain white square finish it. Skip the colorful socks and lapel pins here. Save this one for an evening wedding at a restaurant or modern event space, and if you're not sure how relaxed the couple is, wear the charcoal suit instead.
6. Chocolate Brown Suit With Blue Shirt

Brown suits fell out of favor for years, which is partly why a chocolate one looks so fresh at an autumn wedding. The light blue shirt does the real work: its cool color keeps all that dark brown from feeling heavy, and a navy knit tie connects the two shades. Dark brown cap-toes and a matching belt keep it cohesive. I choose wool for a cold evening and brushed cotton for a mild afternoon outdoors. Keep the cut current, with a defined shoulder and trousers that taper without clinging. A blue-and-cream patterned square adds a little interest at estate or woodland venues where the ceremony starts in daylight and runs past dark.
7. Navy Blazer With Gray Flannel Trousers

A navy blazer with mid-gray flannel trousers is the outfit I give a man who feels stiff in a matching suit. The flannel should be a lighter weight and freshly pressed, because heavy flannel loses its crease quickly and starts to look like winter trousers. A pale pink or white shirt with a burgundy patterned tie adds the seasonal note. Dark brown loafers and a brown belt soften everything, and a white linen square finishes it. There's a practical bonus too. When jackets come off at the reception, pressed flannel trousers and a crisp shirt still look properly dressed, which isn't true of most odd trousers.
8. Dark Green Suit With Black Accessories

Dark green stands out from the navy-and-gray crowd without pulling eyes from the couple, as long as the shade stays deep. Forest or bottle green in a matte wool blend works; saturated emerald with any sheen does not. I keep everything else sharp and simple: crisp white shirt, slim black tie, black Oxfords, black belt and a silver watch. The pocket square stays white with a plain fold. In photos, deep green reads rich against both autumn trees and neutral indoor walls. It belongs at an evening ceremony or a contemporary venue.
9. Camel Blazer With Navy Trousers

This is my pick for a warm October afternoon, or for a fall wedding somewhere a full dark suit would feel like too much. A camel blazer over a white shirt and tailored navy trousers has enough contrast to look finished while staying lighter than charcoal. A navy knit tie links shirt and trousers, and cognac loafers with a matching belt pick up the jacket. Look for a blazer with a little surface texture, such as brushed cotton or a soft wool, so it doesn't read as a summer jacket. The trousers need to be proper dress trousers, since chinos drag the whole outfit down to business casual. A patterned pocket square with a touch of rust is the one seasonal flourish.
10. Gray Plaid Suit With Brown Oxfords

Pattern is where men most often overdo a wedding outfit, so with a plaid suit I keep the check small and the contrast low, like a fine windowpane or a muted glen check. A plain white shirt and dark burgundy tie let the suit carry the interest. Brown Oxfords and a matching belt warm up the gray. The pocket square stays white or cream, because a second print near the lapel makes the whole chest busy. Tailoring shows more on plaid than on a solid: the lines should run level across the shoulders and meet cleanly at the seams, so check those in the mirror before you buy. Indoor ceremonies and evening receptions suit it best.
11. Rust Blazer With Charcoal Trousers

Rust says autumn without looking themed, provided it's a deep burnt rust and not orange. I balance it with charcoal wool trousers and a soft blue shirt, which cools the jacket down. A dark brown knit tie adds texture, and polished brown Derbies with a matching belt pull it together. Keep the blazer fabric matte, since any shine on a warm color like this cheapens it fast. The trousers should have a dress waistband and a tailored leg, not a five-pocket cut. Finish with a cream square and a leather-strap watch for an outdoor ceremony, a renovated barn or an early-evening party.
12. Navy Suit With Black Turtleneck

The turtleneck swap is for late fall, when the evenings turn properly cold. A fine-gauge black knit under a navy wool suit has to lie flat. A thick one bunches at the collar and pushes the lapels out, so I always check it with the jacket buttoned. Slim, polished black Chelsea boots suit this look better than lace-ups; add a black belt only if the trousers have loops. No pocket square, just a silver watch. I'd keep it for an evening wedding at a loft, gallery or modern hotel. If the ceremony is traditional or religious, wear the collar and tie, because this is the one outfit here that an older crowd might read as underdressed.
13. Charcoal Blazer With Black Trousers

Charcoal over black can look like a mismatched suit when the two are too close in tone, so the first thing I check is that the blazer is clearly lighter than the trousers in daylight, not just under shop lights. Once that's settled, a white shirt and a burgundy or dark green tie add one note of seasonal color. Refined black loafers keep it a step less formal than a business suit, and the belt should match them. A white square and a plain metal watch are enough. It fits city venues and minimalist receptions, and every piece goes straight back into a work wardrobe afterward.
14. Corduroy Suit With White Dress Shirt

For a wedding I only use fine-wale corduroy. Wide wale reads like a weekend jacket. Dark brown, navy and muted olive all work, and a crisp white shirt sharpens the texture while a burgundy knit tie adds a fall note. Dark brown Derbies with a good polish and a matching belt finish it. Keep the square plain, because the cord already gives the eye plenty. Fit matters more than usual: corduroy is thicker than worsted wool, so a loose cut through the shoulders and seat turns bulky fast. Wear it to a daytime or early-evening ceremony at a country venue, where the fabric feels at home.
15. Midnight Blue Suit With Patterned Tie

Midnight blue is darker than navy, and under warm indoor light it can look richer than black, which is why it has long been a classic evening color for tailoring. For a semi-formal evening wedding I pair it with a pale gray shirt and a small-patterned tie in burgundy or muted gold. Black cap-toe Oxfords and a black belt give it a clean edge. A white square and a simple watch are all it needs, so leave the flashy cuff links at home. A lightweight wool holds its shape through dinner and dancing without overheating you. Hotel ballrooms and historic venues suit it, anywhere the room is dressy but black tie wasn't requested.
Sleeve Length, Trouser Break and the Collar Gap
Any of these outfits looks ordinary when the fit is off and sharp when it's right. When a man brings me a suit for a wedding, these are the checks I make, in this order, because the first ones are the hardest to fix.
- Collar: the jacket collar should rest against the shirt collar at the back of the neck. A gap there often points to a shoulder problem, which is costly to alter, so a different size is usually the better answer.
- Shoulders: the seam should end where your shoulder bone ends. Dents in the sleeve just below that seam mean the shoulder is too wide.
- Sleeves: with your arms relaxed, a quarter to half an inch of shirt cuff should show. Shortening sleeves is one of the simpler jobs a tailor does.
- Trousers: a slight break, where the hem just touches the shoe and makes one soft fold, suits nearly everyone. Thick fall cloths like flannel and corduroy look better with even less, since heavy fabric pools at the ankle.
Tailors get busy in wedding season, so I'd drop the suit off at least two weeks before the date and leave time for a second fitting.
Flannel, Tweed or Worsted for an Outdoor Ceremony
Fall weather swings hard, and a suit that felt right at a chilly outdoor ceremony can be stifling at a packed reception two hours later. I match the cloth to the coldest stretch of the day you'll spend outside, then make sure the shirt underneath breathes.
- Worsted wool is smooth, holds a crease and stays comfortable across a wide range of temperatures. It's the safest all-day choice for most of the suits above.
- Flannel is brushed and noticeably warmer. I like it for a cold ceremony on a lawn, though it can run hot in a crowded room.
- Tweed is the warmest, with a dry, textured surface. Fine tweeds work at barn weddings; heavy ones are for outdoor events only.
- Corduroy and brushed cotton are comfortable on mild days, read less formal than wool and suit country venues best.
Whatever the suit, wear a cotton dress shirt rather than a synthetic one. Cotton handles heat on the dance floor far better, and you'll be glad of it when the jacket comes off.
Navy Is the Safe Bet; Olive and Rust Are the Fun Ones
Most men get this dress code right by keeping it simple: a suit or tailored separates that fit, a cloth with some seasonal weight, and colors suited to the room and the hour. Navy and charcoal are the dependable base. Brown, olive, burgundy and forest green are where you can show some personality. Before you get dressed, check whether the ceremony is indoors or out and whether it starts in daylight or after dark. Then try the whole outfit on at home, sit down in it, and make sure you can raise your arms for a hug without the jacket riding up to your ears.
















