men wearing a navy suit on a semi formal attire wedding

Semi-Formal Attire for Men: What to Wear and When

By: Alan Horowitz | July 12, 2026

For semi-formal events, men used to wear a dark suit and tie almost every time. That still works and usually looks right. Today, a semi-formal outfit gives you more flexibility. You can play with color, fabric, and small details, as long as it all works together.

Semi-formal attire for men falls between business casual and smart casual. Not quite business, and not quite relaxed. This is why most men either go too formal or play it too safe. These dress codes may sound similar, but what you wear for each is usually pretty much different. 

In this guide, we will discuss the right suit, shirt, shoes, and accessories for semi-formal attire to help you get the dress code right.

The Right Suit for a Semi-Formal Event

The most important thing to keep in mind for semi-formal attire is that you’re not dressing for a board meeting or a red carpet. You just want to look like you made the effort. 

A well-cut two-piece suit works almost everywhere. Change the shirt or tie, switch the shoes, and it can feel like a different outfit. A three-piece suit can work too, even though it leans more formal. Wear it for an evening reception or a winter wedding. During the day, it can feel overdressed. 

If the event is more relaxed, a custom sport coat with trousers is an easy win, especially in warmer weather. Just don’t go too soft with the jacket. Otherwise, it can come off a little too casual.

What to skip:

  • Tuxedos 
  • Full black three-piece
  • Overly casual blazers

If you want something reliable, go for a navy or charcoal two-piece in a good cloth, cut close but not tight. If you want to get it right long-term, order a custom suit. Fit matters more than anything else. A simple suit that fits well will always beat an expensive one that doesn’t.

Suit Colors and Patterns

Start with classic colors that cover most semi-formal needs, and they work across seasons:

  • Navy looks sharp and doesn’t feel stiff. 
  • Charcoal reads a bit more formal. 
  • Mid-grey works well in daylight and transitions nicely into early evening.

For daytime events, lighter shades make sense. Tan, light grey, and soft blue all work, especially in spring and summer. 

In the evening, go darker:

  • Midnight navy looks rich under low light.
  • Deep charcoal looks neat.
  • Dark green can work well if the rest of the outfit stays restrained.
what color suit to wear on a daytime and night events

Keep patterns subtle. A faint pinstripe and a small houndstooth can work. A soft windowpane can look good too, as long as the shirt and tie stay simple. Anything loud starts to feel out of place. 

Suit Fabric

  • Wool remains the standard fabric choice. It drapes well, holds shape, and works in most seasons if you choose the right weight. A mid-weight wool suit will last through far more events than you expect.
  • If you need something lighter or easier on the budget, a bit of viscose or polyester can work, especially in warmer weather. Just know it won’t drape the same way a good wool does.
  • Linen and linen blends are best suited to warm-weather daytime events because they breathe well. But they also wrinkle fast. It is part of their nature, so you need to know the setting before you wear them. A linen suit at a beach wedding can look right. The same suit doesn’t fit an evening award dinner.

If you want a deeper look at cloth, fit, and construction, read our custom suit guide.

What Shirt to Wear with a Semi-Formal Outfit

If you don’t get the shirt right, your overall look will feel off. Wear a collared dress shirt. It’s the most common choice. Avoid wearing polos, Henleys, and band-collar shirts if the event carries a traditional tone.

White remains the safest color choice for shirts. It is sharp and easy to pair with navy, grey, or darker evening suits.

Other good color options include:

  • Light blue
  • Pale pink for a bit of warmth without drawing too much attention
  • Soft grey with darker suits for modern and understated events

Avoid patterns or keep them minimal. Plain shirts are always safe and look classic. A very subtle stripe or a faint weave can also work. 

Fit matters just as much here. The shirt should sit clean through the chest and waist. Watch the sleeve length. Your shirt cuff should show about half an inch below the jacket sleeve. That small line of shirt gives the coat a finished edge. Without it, the sleeve often looks too long. With too much cuff, the jacket looks short.

A made-to-measure or bespoke shirt may solve that problem. This is why many men move to custom shirts after one bad off-the-rack experience.

Does Semi-Formal Require a Tie?

Yes and no. A tie is not always required, though it is still the safer choice for evening events and weddings. If the invitation says semi-formal and you feel unsure, wear the tie. It’s easier to bring it with you and then take it off if needed.

Good options include:

  • a solid tie
  • a quiet foulard
  • a small geometric pattern

The tie should support the shirt and suit. Choose silk. Skip novelty prints and clip-ons. 

A tie-less semi-formal outfit can look right at a daytime party if the rest of the outfit stays disciplined:

  • The collar must sit clean.
  • The shirt must fit well.
  • The jacket must carry shape.

Men wear bow ties to black-tie events more often than semi-formal ones. You may see them at fashion-forward events or themed parties, though for most men they feel forced in this setting. 

The Best Shoes for Men’s Semi-Formal Attire

Shoes can rescue an outfit or ruin it. For semi-formal shoes, men should start with polished leather dress shoes. Here are the best options:

  • Oxford shoes are the formal option. They work for weddings, galas, and evening events.
  • Derby shoes feel a touch more relaxed, though they still look proper with a suit.
  • Brogues give you more texture and work through most of the year.
  • A loafer can work for daytime or garden events if the line stays refined.
  • A Chelsea boot can look sharp in the cooler months, especially with a darker suit.

Stick with polished leather for most events. Suede can work in daylight, especially on loafers or brogues. It softens the outfit in a good way. At night, plain leather usually looks cleaner.

Match your belt to your shoes:

  • Same color.
  • Same finish.
  • Matte leather shoes need a matte belt.
  • Shiny shoes need a belt with the same level of sheen.

This is a non-negotiable rule in a fitting room.

Skip sneakers. It does not matter how expensive they are. Skip heavy work-style boots too. They break the line of the suit. A good suit with bad shoes still reads as unfinished.

Socks should match the trousers or sit close to them in tone. A subtle pattern can work. White socks or athletic socks should never be part of the outfit.

Semi-Formal Accessories for Men

Semi-formal isn’t the place for oversized watches or statement accessories. Everything should look intentional. Choose one or two good pieces that match. 

  • Pocket Square: A pocket square is not optional. A jacket without one often looks bare. The fold should match the tone of the event. A flat fold feels classic and sharp. A puff fold feels softer and more relaxed. The color should connect with the shirt or tie, though it should not match them exactly.
  • Watch: Wear a dress watch or a slim watch on a leather strap. It should sit under the cuff without fighting for attention. Leave sports watches and fitness trackers at home. They pull the outfit back into everyday life.
  • Cufflinks: If you wear French cuffs, cufflinks add polish. Keep them understated. Silver works. Gold works. A simple stone can work. Novelty cufflinks rarely do.
  • Belt: The belt must be leather and match the shoe in both color and finish. This sounds small. It is not. Men notice it less than fitters do, though everyone reads the result.

To look your best, you shouldn’t focus on clothing alone. Your hair should look neat, and your nails should be clean. Keep the fragrance light. 

How to Dress Semi-Formally for Different Events

Wedding Guest

Skip all-black or all-white for traditional weddings. Navy or mid-grey are the best suit colors for weddings. Add a tie and keep the shoes polished to complete the look.

If you need a suit built for the day itself, Alan David’s wedding garments page shows how we approach wedding dressing with proper fit and timing.

Cocktail or Holiday Party

You can bring in some texture or deeper color here. Burgundy, forest green, or midnight blue can work. A tie-less look is fine if the rest is sharp. Choose the right shoes and have the shirt pressed.

Business Dinner or Work Event

Stay close to business professional. A common choice looks like this: a navy or charcoal suit, a white or light blue shirt, and a simple tie. Add dark leather shoes. 

Gala or Award Ceremony

This is the formal edge of semi-formal. Wear a dark suit, a white shirt, and a silk tie. Black or dark brown Oxfords fit the setting best. Do not be the man who arrives in a casual blazer and tries to pass it off as dressy.

Summing Up

Semi-formal dress works best when you get the right proportion and fit the dress code. It is not a fixed uniform. It lets you show your own taste, as long as the clothes stay disciplined and right for the occasion.

A good measurement done by the right hands will do more for your appearance than any loud accessory ever could. Every man deserves a suit cut for his body.  At Alan David, we’ve been dressing men for the moments that matter for over a century. We work with Italian and English mills such as Zegna, Loro Piana, and Dormeuil. 

If you’re ready to get a suit that fits you, we’d love to help. Visit our New York showroom for a proper fitting experience and book a consultation.