Men get this dress code wrong in two opposite directions. Some see formal and show up in a tuxedo. Others see semi and show up in a sport coat with no tie. Both spend the whole night looking like they misread the room.

Semi-formal attire for men sits in a narrow gap, one level short of black tie and one above cocktail. Cocktail attire hands you room to play. Black tie takes that room straight back. Semi-formal asks for the discipline of black tie, executed with clothes you probably already own.

You will see what to wear piece by piece, how the outfit shifts between an afternoon and an evening, and what changes when the invitation is to a wedding. By the end you will know how to read your invitation and dress for the register it sets.

semi formal attire men navy suit - Luxe Digital

  1. What is semi-formal attire for men?
  2. What to wear for semi-formal attire, piece by piece
  3. Does semi-formal change between day and evening?
  4. What does semi-formal mean at a wedding?
  5. Five mistakes that ruin a semi-formal outfit
  6. Frequently asked questions about semi-formal attire for men

What is semi-formal attire for men?

Semi-formal attire is a dress code that asks for a matched suit in a dark color, worn with a dress shirt, a tie, and polished leather shoes. Emily Post puts it as more formal than what you would wear to an office and slightly less formal than what you would wear to a formal event. The color range is narrow. Navy and charcoal carry almost every semi-formal invitation you will ever receive. The fit matters more than the label inside the jacket.

The code is prescriptive on purpose. Your host has told you the evening is a step up from ordinary, and the suit is how you answer.

The table below compares it against the two codes on either side of it.

Cocktail attireSemi-formal attireBlack tie
JacketSuit or odd jacketMatched suitDinner jacket with satin facings
ColorsDark, patterns allowedNavy or charcoal, plainBlack or midnight blue
NeckwearTie or bow tie, sometimes optionalTie, alwaysBow tie, always
ShirtWhite or light blueWhite or light blueFormal white, cufflinks
ShoesLeather, dressy sneakers at a pushLeather dress shoesBlack patent or polished oxford

Semi-formal versus cocktail attire

Cocktail attire gives you permission that semi-formal does not. A patterned jacket works at a cocktail party. A darker odd jacket with matching-tone trousers can work too. The tie occasionally comes off as the night goes on.

Semi-formal keeps the jacket and the trousers cut from the same cloth, and it keeps the tie on. Read our cocktail attire guide for men if that is the code on your invitation, because the two are not interchangeable.

If you are wondering whether you can skip the tie, the answer at a cocktail party is sometimes and the answer at a semi-formal event is no.

semi formal versus cocktail attire men - Luxe Digital

Semi-formal versus black tie

Black tie requires a dinner jacket with satin facings, a formal shirt, and a bow tie. Semi-formal requires none of those things and actively discourages all three. Wearing a tuxedo to a semi-formal event overdresses you by a full rung.

We cover the tuxedo itself in detail in our black tie dress code guide. If your invitation says black tie and you need a dinner jacket, start with the tuxedos and dinner jackets rather than with this page.

semi formal versus black tie men - Luxe Digital

Why the term confuses so many men

The word has moved. In classic menswear taxonomy, semi-formal was the name for the tier that black tie belongs to, so the dinner jacket itself was the semi-formal garment. Modern invitations no longer use it that way. Debrett’s now defines semi-formal as explicitly not black tie, with men in a suit, a formal shirt, cufflinks, and a tie.

Both definitions are still in circulation. Older etiquette writing means one thing by the word, and the couple sending you a wedding invitation means another. When you see semi-formal on an invitation today, read it the modern way: a dark suit and a tie.

If the host is a stickler for the old taxonomy, they will say black tie instead. Nobody writes semi-formal when they want a tuxedo.

What to wear for semi-formal attire, piece by piece

Your semi-formal outfit has five parts: the suit, the shirt, the tie, the shoes, and a short list of accessories. Get the first four right and the fifth is a rounding error.

The suit

Choose a matched suit in navy or charcoal. Both read as formal under artificial light and both photograph well. Black is the one dark color to leave in the closet, because a black suit reads as funeral or waiter in most rooms.

Single-breasted with a notch lapel is the safest cut. Two buttons or three, either is fine. A double-breasted jacket works if you already wear one comfortably, and it is a poor place to experiment if you do not.

Fabric matters as much as color for how formal a suit looks. A smooth worsted wool is dressier than a textured hopsack or a linen blend. Save the texture for daytime. Our guide to the types of suits for men breaks down the constructions in full, and our roundup of the best suit brands for men covers where to buy at each price level. If you would rather see the whole field at once, browse men’s tailoring across every house.

Canali is where we send most men who want one suit to carry every semi-formal invitation. A navy Canali wool suit runs soft in the shoulder and holds its line all evening, and the house cuts a chalk stripe and a pinstripe if you want the suit to do more than one job.

semi formal attire men canali wool suit - Luxe Digital

CANALI

Italian suits and formal tailoring

Shop now

For an evening event we reach for more weight and more structure. A Zegna wool suit is cut from the mill’s own cloth, and the shoulder sits cleaner than almost anything at the price.

semi formal attire men zegna wool suit - Luxe Digital

ZEGNA

Wool suits and formal tailoring

Shop now

For a softer Italian shoulder at a gentler price, Boglioli is worth a look. Their jackets are famously unstructured, so buy the suit rather than the jacket alone if semi-formal is the reason you are shopping.

The dress shirt

A white shirt is the right answer roughly nine times out of ten. Light blue is the tenth. Both frame a tie cleanly and neither competes with anything else you are wearing.

Look for a collar with enough structure to stand up under a tie knot. A soft, unlined collar collapses the moment the knot pulls on it, and the whole outfit slumps with it. Keep the shirt plain: no contrast stitching, no button-down collar, no pattern louder than a fine stripe. We go deeper on collars and cuffs in our guide to the best dress shirts for men.

A white Zegna cotton shirt is the version we keep coming back to. The collar has real structure and the body is cut long enough to stay tucked through a long evening.

semi formal attire men zegna dress shirt - Luxe Digital

ZEGNA

Cotton shirting and formal shirts

Shop now

For a shirt you will wear to the office as well as to the event, Ralph Lauren is the practical buy. The poplin and twill shirts hold a collar well and the sizing runs predictably across the range.

semi formal attire men ralph lauren dress shirt - Luxe Digital

RALPH LAUREN

Dress shirts, tailoring and accessories

Shop now

The tie

You need one. This is the single rule of semi-formal that never bends.

Silk is the default. A grenadine or a fine repp stripe adds texture without shouting, and a knitted tie is a touch too casual for this code. Keep the width in proportion to your lapel, and tie a knot that fills the space between your collar points without straining them.

Skip the novelty print. Skip the bow tie as well, unless the invitation says black tie optional, in which case a black bow tie becomes fair game.

A plain silk tie in a deep color is the one to buy first. Navy, burgundy and forest all work against a dark suit and none of them will date.

semi formal attire men silk tie - Luxe Digital

The tie: plain silk in a color that won’t date

Silk ties and bow ties

Shop now

The shoes

Wear leather. Black oxfords are the most formal option and the most reliable, and a dark brown oxford or a plain-toe derby works with navy. Polish them the night before rather than the hour before.

Loafers are at the edge of acceptable. A sleek leather penny loafer passes at a daytime semi-formal event and looks undercooked at an evening one. Our roundup of the best dress shoes for men sorts the styles by formality if you want the full ladder.

The Amberjack Original in black is the pair we recommend most often, because it looks like a traditional cap-toe oxford and wears like something far more comfortable.

semi formal attire men amberjack oxford - Luxe Digital

AMBERJACK

Men’s dress shoes and oxfords

Shop now

Sneakers are a harder call. A minimal white leather sneaker can work at a relaxed daytime event where the crowd skews young, and it will look wrong at almost anything after dark. If you are going to try it, the Koio Capri is the cleanest version of the shape we know. Our Koio Capri review covers it in full: LWG-certified Italian leather, stitched soles, handmade in Tuscany.

semi formal attire men koio leather sneakers - Luxe Digital

KOIO

Italian leather sneakers and loafers

Shop now

The accessories

Match your belt to your shoes. Black shoes take a black belt, brown shoes take a brown belt, and the two never mix.

Keep the watch slim. A dress watch on a leather strap disappears under a shirt cuff the way it should, and a large sports watch fights the sleeve all night. Our pick of the best watches for men leans dressy for exactly this reason.

A white linen pocket square, folded flat, finishes the jacket. Socks should be dark and long enough that no skin shows when you sit down. If your shirt has French cuffs, you need a pair of cufflinks, and plain silver or mother-of-pearl beats anything novelty or engraved.

semi formal attire men cufflinks - Luxe Digital

Cufflinks and tie clips

Shop now

Does semi-formal change between day and evening?

Yes. A semi-formal event that starts at two in the afternoon and one that starts at seven ask for the same shape of outfit in different registers.

Daytime allows lighter color and more texture. Mid-grey works. So does a soft brown, and so does a jacket in a visible weave. The tie can carry a pattern. Brown shoes are entirely at home.

Evening pulls everything darker and smoother. You want navy or charcoal, a white shirt, a plain or subtly textured tie, and black shoes. Sheen and depth of color both read better under artificial light. The same suit genuinely looks sharper at eight than it did at two.

If the invitation gives you a start time and no other clue, use it. A start time after six tells you to go dark. If you are building the wardrobe rather than dressing for one night, the menswear edit carries both registers in one place.

semi formal attire men day and evening looks - Luxe Digital

What does semi-formal mean at a wedding?

Semi-formal wedding attire for men means a dark suit and a tie, and the day-versus-evening rule decides most of it. An afternoon ceremony gives you mid-grey and brown shoes. An evening reception asks for navy or charcoal and black shoes. Either way you keep the jacket on for the ceremony.

Two things change compared to any other semi-formal event.

The first is color. Avoid anything close to the wedding party’s palette, and avoid white or ivory entirely. If the couple has published colors, treat that as information rather than as an instruction to match.

The second is stamina. Weddings run long, and they run outdoors, indoors, and back again. A breathable wool and a shoe you have already broken in beat a stiffer, sharper outfit that stops being wearable by nine.

One more note. If the invitation says semi-formal but the venue is a beach or a vineyard, the couple almost certainly means the daytime register. Ask a member of the wedding party rather than guessing.

Everything else a wedding asks of a guest is outside this dress code. Our guide to what to wear to a wedding handles the venue, the season, the time of day and the invitation that names no code at all.

If you are going with a partner, her version of this code turns on hem length and fabric rather than on the suit, and the day-versus-evening rule applies to her outfit just as hard. Our guide to semi-formal attire for women answers the same invitation from her side.

semi formal attire men wedding guest - Luxe Digital

Five mistakes that ruin a semi-formal outfit

  1. Wearing a tuxedo. Semi-formal is not black tie. The satin gives you away the moment you walk in.
  2. Skipping the tie. An open collar drops your outfit into cocktail territory, and your host asked for something else.
  3. Wearing a black suit. Black reads as funeral, waiter, or bouncer in most rooms.
  4. Mixing an odd jacket with odd trousers. A blazer and grey trousers is a smart casual look. Semi-formal wants a matched suit.
  5. Wearing the wrong shoes. Suede, chunky soles, and anything with a visible logo all pull the outfit down a level.

Once you own one navy suit, one white shirt, one silk tie and one pair of black oxfords, you can dress for any semi-formal invitation in five minutes. Our guide to building a capsule wardrobe for men shows how those four pieces earn their keep the rest of the year.

Frequently asked questions about semi-formal attire for men

What is semi-formal attire for men?
Semi-formal attire for men means a matched suit in a dark color, worn with a collared dress shirt, a tie, and leather dress shoes. Navy and charcoal are the two colors that carry almost every semi-formal invitation. A tuxedo is one rung too formal for the code and a jacket without a tie is one rung too casual.
Do you need a suit jacket for semi-formal?
Yes. The jacket is the part of semi-formal that never comes off, and it should be cut from the same cloth as your trousers. A blazer with odd trousers reads as smart casual rather than semi-formal.
Are khakis ok for semi-formal?
No. Khakis and chinos sit below the semi-formal line, even when you pair them with a jacket and a tie. Wear tailored wool trousers that match your jacket instead.
What not to wear to a semi-formal event?
Skip the tuxedo, the black suit, jeans, chinos, and anything with a visible logo. Suede and chunky-soled shoes also pull the outfit down a level. The two most common mistakes are arriving in black tie and arriving without a tie.
What does a guy wear to a semi-formal wedding?
A dark suit and a tie. An afternoon ceremony allows mid-grey and brown leather shoes, and an evening reception asks for navy or charcoal with black shoes. Avoid white, ivory, and anything close to the wedding party's colors.

Products featured here are independently selected by our editors. If you buy through our retail links we may earn an affiliate commission — it never changes the price you pay, and it never decides our verdicts. Read our earnings disclaimer.