Skip to content

Wedding

What to Wear to a Wedding | Men’s Dress Code Guide

What to Wear to a Wedding | Men’s Dress Code Guide

The invite says “cocktail attire.” Or maybe “black tie optional.” Or nothing at all. Knowing what to wear to a wedding comes down to reading one thing correctly: the dress code. Get it right and you look like you belong. Get it wrong and you are either the most overdressed man in the room or underdressed in a way everyone notices.

This guide covers every wedding dress code you are likely to encounter, what each one actually means, and exactly what to wear for each. From black tie to beach casual, here is the full breakdown.

How to Read the Dress Code on Your Invitation

Most wedding invitations state a dress code directly. When they do, take it at face value. “Black tie” means a tuxedo. “Cocktail attire” means a suit with a tie. These terms have agreed-upon meanings, and a wedding is not the occasion to reinterpret them.

When no dress code is listed, read the context: the venue, the time of day, and the formality of the invitation itself. An engraved invitation to a hotel ballroom at 7 p.m. calls for a dark suit at minimum. A casual handwritten invite to an outdoor afternoon ceremony is smart casual territory.

Wedding dress codes, most to least formal:

  1. White Tie (rare; floor-length tails, white waistcoat)
  2. Black Tie
  3. Black Tie Optional
  4. Formal / Cocktail Attire
  5. Creative Black Tie / Festive Attire
  6. Smart Casual
  7. Casual / Beach

Black Tie

Black tie requires a tuxedo. Not a dark suit, not a navy blazer with dress trousers. A tuxedo.

The standard black tie look is a black or midnight navy tuxedo jacket with satin lapels, matching tuxedo trousers with a satin side stripe, a white pleated or plain-front dress shirt, a black bow tie, and black patent leather or high-polish Oxford shoes. Cufflinks are expected. A pocket square finishes it.

What to wear:

  • Black or midnight navy tuxedo jacket with matching trousers
  • White dress shirt with a bib front or plain front
  • Black bow tie, tied not pre-tied
  • Black patent leather or high-polish dress shoes
  • Cufflinks and pocket square

Common mistakes to avoid:

  • A regular suit jacket in place of a tuxedo jacket
  • A necktie instead of a bow tie
  • Brown shoes

Shop tuxedos for weddings at Jos. A. Bank, available in classic and slim fits.

Black Tie Optional

Black tie optional means a tuxedo is preferred, but a well-fitted dark suit is acceptable. This is the couple’s way of signaling a formal event without requiring every guest to own or rent a tuxedo.

If you own a tuxedo or are comfortable in one, wear it. You will not be overdressed. If you are wearing a suit, make it count: charcoal or midnight navy, well-pressed, well-fitted. A white dress shirt, a silk tie, and polished Oxford or Derby shoes. This is not the occasion for a medium grey suit or a patterned shirt.

Tuxedo option: Same as Black Tie above.

Suit option:

  • Charcoal or midnight navy suit, two-piece or three-piece
  • White or pale blue dress shirt
  • Silk tie or a black bow tie in a solid or subtle pattern
  • Black Oxford or Derby shoes

Formal / Cocktail Attire

Cocktail attire means a suit and a tie. This is the most common wedding dress code and the one that gives you the most flexibility in color and style.

A navy suit is the most versatile choice across seasons and venues. Charcoal and medium grey both work. For spring and summer ceremonies, a lighter grey or tan suit is appropriate. For fall and winter, stay with charcoal, navy, or deep grey.

Your dress shirt should be white or a light solid: pale blue, light pink, or soft lavender. Pair it with a silk or woven tie in a complementary tone. A pocket square adds polish without effort.

What to wear:

  • Navy, charcoal, or grey suit in a season-appropriate weight and shade
  • White or light-colored solid dress shirt
  • Silk or woven tie
  • Oxford, Derby, or monk strap shoes in black or dark brown

Browse men’s wedding attire for suits that work across every cocktail and formal dress code.

Seasonal note: For warm-weather weddings, consider a lighter wool or linen blend suit in medium grey or tan. For cooler months, a heavier wool in charcoal or navy reads appropriately formal and stays comfortable through a long evening.

Creative Black Tie / Festive Attire

Festive attire is cocktail-level formality with permission to show personality. It means a well-fitted suit, but with more expressive choices in color, pattern, or accessories.

A deep jewel-toned suit, a richly patterned tie, or a statement pocket square all qualify. A burgundy suit, a forest green jacket with grey trousers, or a classic navy suit with a patterned tie all work. The formality stays the same. The expression changes.

What to wear:

  • A suit in a richer or less conventional color: deep green, burgundy, warm tan
  • Or a classic navy or charcoal suit with an expressive tie or pocket square
  • White or complementary solid dress shirt
  • Polished leather dress shoes

Smart Casual (Outdoor and Daytime Weddings)

Smart casual means a blazer or sport coat with dress trousers, or a well-fitted suit worn without a tie. Jeans, shorts, and sneakers are not appropriate. The look should be intentional and polished, not assembled from whatever was clean.

The most reliable smart casual combination: a navy or grey sport coat, tailored chinos or dress trousers in a neutral shade, a dress shirt or well-fitted polo, and leather loafers or clean Oxford shoes. If wearing a sport coat rather than a matching suit, the pairing should look like a deliberate choice, not like you left half your suit at the hotel.

What to wear:

  • Sport coat or blazer in navy, grey, or a season-appropriate color
  • Tailored chinos or dress trousers, not matching suit trousers
  • Dress shirt, Oxford cloth button-down, or a polished solid polo
  • Leather loafers, Derby shoes, or monk straps

Explore sport coats and blazers in weights appropriate for every season and setting.

Beach and Casual Weddings

A beach or casual wedding still calls for polished, intentional dressing. The couple has said “keep it relaxed,” not “wear whatever you like.”

For warm-weather or outdoor settings, a linen suit or unstructured linen blazer with linen or cotton trousers is the right call. Light colors work here: cream, tan, sky blue, soft sage. Skip the tie. An open collar is expected. Leather loafers or clean leather sandals finish the look.

What to wear:

  • Linen or cotton-linen blend suit or unstructured blazer
  • Light-colored trousers: cream, tan, light grey
  • Dress shirt with an open collar
  • Leather loafers or clean leather sandals

What to avoid: Casual polo shirts with cargo shorts, flip flops, or anything that belongs at a backyard cookout rather than a wedding ceremony.

Fit and Color: The Two Things That Matter Most

A well-fitted suit in the right color is always the right answer, regardless of the dress code.

Color: Navy is the safest choice across virtually every formality level except black tie. It reads formal without being severe, works in every season, and photographs well. Charcoal is the second-safest. With both in your wardrobe, you can cover almost every wedding you will attend.

Fit: Fit matters more than the label on the suit. A well-fitted suit at any price point looks better than an ill-fitted one at any price point. The jacket shoulders should sit cleanly at the end of your shoulder. The trouser break should be slight to none. If you have not worn the suit in over a year, try it on before the day of the wedding.

At Jos. A. Bank, every suit purchase includes complimentary in-store alterations. With 600+ stores nationwide, there is usually a location close to home or near the venue. We have been fitting men for weddings since 1905.

Shop wedding suits in tailored fit, slim fit, and big and tall options.

Frequently Asked Questions

Can I wear a navy suit to a black tie wedding?

No. Black tie requires a tuxedo. A navy suit, no matter how well-fitted, does not meet the black tie standard. If you do not own a tuxedo, rent one. For a black tie optional event, a well-fitted dark suit is acceptable. For a true black tie event, a tuxedo is the only correct choice.

What color suit should I wear to a summer wedding?

Navy or light grey are the most versatile choices for summer weddings. For outdoor or beach settings, tan, light blue, and sage also work well. Avoid heavy dark wools in warm weather. A lightweight wool or linen blend in navy or grey reads polished without being uncomfortable in the heat.

Do I need to wear a tie to a cocktail attire wedding?

Yes. Cocktail attire means a suit with a tie. A tie is expected. If the invitation says smart casual, or if no dress code is listed for an informal outdoor event, a tie becomes optional. When in doubt at a cocktail attire wedding, wear one.

What does “festive attire” mean for a wedding?

Festive attire means cocktail-level formality with more expressive color and accessory choices. A suit in a richer tone such as burgundy, deep green, or warm brown qualifies. So does a classic navy or charcoal suit with a statement tie or pocket square. The formality is the same as cocktail attire. The visual expression is less conventional.

What should I wear to a beach wedding as a man?

Wear a linen suit or an unstructured linen blazer with linen trousers in a light color: cream, tan, sky blue, or soft grey. Leave the tie at home. An open collar is appropriate for the setting. Finish with leather loafers or clean leather sandals. Light colors photograph well outdoors and read intentionally dressed without being overdressed for a warm afternoon.

The invite tells you the dress code. Your fit tells them everything else. Browse men’s wedding attire or visit a Jos. A. Bank store near you to find the right suit, tuxedo, or sport coat for the occasion.