10% off on your first purchaseFree shipping all over the World

What to Wear to a Wedding: Men’s Wedding Suit & Dress Code Guide

Wedding invitations often make one part easy: the date and location.

What they do not always make clear is what you are actually supposed to wear.

Terms such as black tie, formal, cocktail, semi-formal and casual can sound straightforward until you are standing in front of your wardrobe wondering whether you need a tuxedo, a three-piece suit or something less formal.

For men, the right wedding outfit depends mainly on four things:

  • the dress code,
  • the time and location of the wedding,
  • your role in the wedding,
  • and the level of formality expected by the couple.

The most important rule is simple: respect the invitation first.

A well-fitted suit in the appropriate level of formality will nearly always look better than an outfit that is more expensive but wrong for the occasion.

This guide explains the most common men’s wedding dress codes, what grooms and guests should consider, and how to choose between a two-piece suit, three-piece suit and tuxedo.

If you are still deciding how your suit itself should sit, read our complete men’s suit fit guide before ordering.

Quick Guide: What Should a Man Wear to a Wedding?

Here is the simplest starting point:

Black Tie Wedding

Wear a tuxedo, formal white shirt, black bow tie and formal shoes.

Black Tie Optional

A tuxedo is ideal, but a dark formal suit may also be appropriate depending on the event.

Formal Wedding

Choose a dark two-piece or three-piece suit, dress shirt, tie and polished dress shoes.

Cocktail Wedding

A well-fitted suit is generally the safest choice. You have more freedom with colours, ties and accessories.

Semi-Formal Wedding

A two-piece suit usually works well. Darker colours are stronger for evening events, while lighter tones may suit daytime celebrations.

Casual Wedding

The dress code may allow more relaxed tailoring, but “casual” does not automatically mean jeans and trainers.

If the invitation gives specific instructions, those instructions should always take priority over general rules.

What Is Black Tie Wedding Attire for Men?

Black tie is one of the clearest traditional wedding dress codes.

For men, it generally means a tuxedo rather than a regular business suit.

The Emily Post Institute describes standard men’s black tie attire as a black tuxedo jacket with matching trousers, formal white shirt, black bow tie and formal black shoes.

GQ similarly notes that when an invitation specifically states black tie, the traditional expectation is a tuxedo and bow tie rather than simply a dark suit with a black necktie.

What Makes a Tuxedo Different From a Suit?

The distinction is not simply colour.

Traditional tuxedos commonly feature details such as:

  • satin or contrasting lapels,
  • formal matching trousers,
  • satin detailing on the trousers,
  • a formal white shirt,
  • and a bow tie.

A regular suit typically uses the same fabric across the jacket and trousers without the satin formalwear detailing associated with a tuxedo.

GQ’s guide to tuxedos and suits also highlights satin lapels and matching formal trousers as classic characteristics of tuxedo dressing.

For a true black tie invitation, browse the Imperial Stitch Tuxedos collection.

What Does Black Tie Optional Mean for Men?

Black tie optional gives guests slightly more flexibility.

It generally means the hosts would welcome tuxedos, but a sufficiently formal dark suit may also be acceptable.

If you already own a tuxedo or the event is particularly elegant, evening-based or held at a formal venue, wearing the tuxedo is usually the stronger choice.

If you choose a suit instead, keep the overall outfit refined.

A sensible combination would be:

  • navy, charcoal or black suit,
  • white dress shirt,
  • conservative tie,
  • dark leather dress shoes,
  • minimal accessories.

Avoid treating “optional” as permission to dress casually.

GQ describes black tie optional as a dress code where a tuxedo remains the most formal and appropriate route, while a very polished dark suit can occupy the less formal end of the acceptable range.

What Is Formal Wedding Attire for Men?

Formal wedding attire sits below strict black tie but still calls for polished tailoring.

For most men, a dark suit is the safest answer.

Good choices include:

  • navy,
  • charcoal,
  • dark grey,
  • deep blue,
  • or black where appropriate.

A formal wedding is also an excellent occasion for a three-piece suit, especially for a groom, groomsman or guest who wants a more structured appearance.

You can explore Imperial Stitch Three-Piece Suits for designs that add a waistcoat to the traditional jacket-and-trouser combination.

What Shirt Should You Wear?

White remains the easiest formal option.

Light blue and other understated tones may also work depending on the suit and wedding style, but for a more formal celebration, avoid shirts that feel overly casual or distracting.

Should You Wear a Tie?

For formal weddings, yes, unless the hosts clearly indicate otherwise.

A tie creates a more complete appearance and prevents a formal suit from looking unfinished.

What Is Cocktail Wedding Attire for Men?

Cocktail attire gives you more freedom than black tie or formal dress.

A suit is still usually the most reliable choice, but you can introduce more personality through:

  • colour,
  • texture,
  • ties,
  • pocket squares,
  • and accessories.

A navy or medium-grey suit works particularly well because it can be dressed up without appearing excessively formal.

Depending on the season and venue, deeper greens, browns or richer blue tones may also work.

The goal is to look polished without appearing as though you are attending a strict black tie gala.

What Should Men Wear to a Semi-Formal Wedding?

Semi-formal is one of the most confusing wedding dress codes because the meaning changes depending on the time and setting.

A suit is still the safest approach.

For an evening event, darker colours usually create a more formal appearance.

For a daytime or warm-weather wedding, lighter colours may feel more suitable.

A well-fitted two-piece suit is particularly useful for semi-formal weddings because it gives you enough structure without pushing the outfit into tuxedo-level formality.

Pair it with:

  • a dress shirt,
  • polished shoes,
  • and either a tie or open collar depending on the invitation and venue.

When uncertain, slightly overdressing is usually safer than appearing noticeably underdressed.

What Should a Groom Wear?

The groom has more freedom than a wedding guest because his outfit is part of the overall wedding design.

Your suit should complement:

  • the wedding venue,
  • time of day,
  • colour palette,
  • bridal party,
  • and overall level of formality.

The groom can also wear a slightly more distinctive version of the wedding’s general dress code.

For example, if the groomsmen are wearing two-piece navy suits, the groom might choose:

  • a three-piece version,
  • a different waistcoat,
  • a distinctive tie,
  • a boutonnière,
  • or another subtle detail.

Browse the Imperial Stitch Wedding Suits collection if you are choosing an outfit specifically for a wedding.

Two-Piece vs Three-Piece Suit for a Wedding

Both work well, but they communicate slightly different levels of formality.

Two-Piece Wedding Suit

A two-piece suit consists of a matching jacket and trousers.

It is versatile and works well for:

  • wedding guests,
  • daytime ceremonies,
  • semi-formal events,
  • cocktail weddings,
  • and more relaxed formal celebrations.

It can also be a strong groom option when the overall wedding aesthetic is clean and understated.

Browse Two-Piece Suits.

Three-Piece Wedding Suit

A three-piece suit adds a matching or coordinating waistcoat.

The waistcoat creates a more formal, structured appearance and gives the groom or guest a complete look even after removing the jacket.

Three-piece suits are particularly strong for:

  • grooms,
  • groomsmen,
  • formal ceremonies,
  • traditional weddings,
  • cooler seasons,
  • and evening celebrations.

Browse Three-Piece Suits.

Suit or Tuxedo for a Wedding?

The answer comes down primarily to the dress code.

A tuxedo is the stronger choice when:

  • the invitation says black tie,
  • the wedding is highly formal,
  • the ceremony is in the evening,
  • or the venue and overall event call for traditional eveningwear.

A suit works better when:

  • the invitation says formal,
  • cocktail,
  • semi-formal,
  • or the celebration is less traditional.

You should not assume that a black suit automatically becomes a substitute for a tuxedo.

GQ explains that a tuxedo occupies a different position within formal menswear and traditionally includes distinctive satin detailing that separates it from a standard suit.

Best Wedding Suit Colours for Men

Colour should be chosen according to formality, season, venue and your role.

Navy Wedding Suit

Navy is one of the most versatile wedding colours.

It works for:

  • grooms,
  • guests,
  • daytime weddings,
  • evening weddings,
  • and most seasons.

It can also be paired easily with white, pale blue and many neutral accessories.

Charcoal or Grey Suit

Grey works particularly well when you want something formal without choosing black.

Charcoal is better suited to evening or more formal weddings, while medium and lighter greys work well for daytime events.

Black Suit

A black suit creates a sharper and more formal appearance.

It works especially well for evening weddings, but remember that a black suit is still not technically the same garment as a black tuxedo.

Brown, Tan and Earth Tones

These colours can work particularly well for:

  • autumn weddings,
  • rustic venues,
  • outdoor ceremonies,
  • and less formal events.

Statement Colours

Burgundy, green and other distinctive colours can work for grooms or guests when the wedding’s style supports them.

The key is to avoid competing visually with the wedding party or wearing something more attention-grabbing than the groom.

What Should a Wedding Guest Avoid Wearing?

Wedding etiquette is partly about dressing well and partly about respecting the couple’s event.

Avoid anything that ignores the stated dress code.

Common mistakes include:

  • wearing casual clothes to a formal event,
  • wearing a standard office outfit to a black tie wedding,
  • choosing visibly poor-fitting tailoring,
  • overly distracting patterns,
  • badly scuffed shoes,
  • excessive accessories,
  • and waiting until the last minute to check your suit.

You should also avoid trying to deliberately outshine the groom.

Your outfit can be stylish without becoming the centre of attention.

How Should a Wedding Suit Fit?

Wedding photography makes fit especially noticeable.

Your jacket should sit cleanly across the shoulders and close without strong pulling across the chest.

Sleeves should not extend over the hands, and trousers should avoid excessive bunching over the shoes.

The trousers also need enough room to allow you to sit, walk and move comfortably throughout a long event.

For a full breakdown, read our How Should a Suit Fit? Complete Men’s Suit Fit Guide.

Standard Size or Custom Tailored for a Wedding?

Imperial Stitch offers two purchasing options on applicable suit designs.

Standard Size

Choose your available jacket and trouser sizes from the size range offered.

This is suitable when your body proportions fit conventional sizing comfortably.

Custom Tailored

The selected suit is tailored according to the measurements you submit.

The design, colour and fabric remain as displayed on the selected product.

Custom Tailored does not mean designing an entirely different suit from scratch.

This option may be useful when your measurements do not align closely with conventional jacket and trouser proportions.

If you are undecided, read our guide to Standard Size vs Custom-Tailored Suits.

When Should You Order Your Wedding Suit?

Do not leave your wedding suit until the final week.

You need enough time for:

  1. choosing your design,
  2. confirming your size or measurements,
  3. tailoring where required,
  4. shipping,
  5. trying the suit on,
  6. and arranging any final local adjustments if needed.

For Imperial Stitch Custom Tailored orders, production generally requires 8-10 working days after measurements are approved, with an estimated total delivery window of approximately 2-3 weeks after measurement approval.

Check the latest information in the Shipping & Delivery Policy.

For weddings, ordering earlier than the minimum delivery window gives you more breathing room.

What Shoes Should Men Wear to a Wedding?

For formal tailoring, polished leather dress shoes are the safest option.

Common choices include:

  • Oxfords,
  • Derbies,
  • loafers for appropriate less-formal weddings,
  • and patent leather shoes with traditional black tie attire.

Black shoes are the most formal and pair naturally with black, charcoal and many navy suits.

Brown shoes can work with navy, blue, tan and certain grey suits depending on the level of formality.

For strict black tie, Emily Post recommends formal black footwear as part of the traditional dress code.

What Accessories Should You Wear With a Wedding Suit?

Accessories should finish the outfit rather than compete with it.

Consider:

  • a tie or bow tie,
  • pocket square,
  • cufflinks,
  • belt where appropriate,
  • dress watch,
  • and boutonnière if you are part of the wedding party.

Try not to match every accessory exactly.

A pocket square does not need to be identical to the tie. Coordinating tones usually look more natural.

For black tie, keep accessories traditional and understated.

Frequently Asked Questions

Can a man wear a suit to a black tie wedding?

Traditional black tie calls for a tuxedo. If the invitation says black tie optional, a dark formal suit may be acceptable, but the tuxedo remains the more formal option. GQ

What colour suit is best for a wedding guest?

Navy and charcoal are among the safest options because they work across many venues and levels of formality. The invitation, season and time of day should influence the final choice.

Is a three-piece suit too formal for a wedding?

No. A three-piece suit is particularly suitable for formal weddings, grooms, groomsmen and guests who want a more structured appearance.

Can you wear a black suit to a wedding?

Yes, depending on the dress code and setting. A black suit works especially well for formal or evening weddings, although it should not be confused with a tuxedo.

Should wedding guests wear a tie?

For formal and many semi-formal weddings, a tie is the safer choice. Cocktail and casual weddings may offer more flexibility.

Can I wear a tuxedo if the wedding is not black tie?

You can, but it may leave you noticeably more formally dressed than everyone else. Use the invitation and venue as your guide.

What should a groom wear to a formal wedding?

A well-fitted two-piece or three-piece suit is appropriate for many formal weddings. A tuxedo becomes the stronger choice when the wedding is black tie.

How early should I buy my wedding suit?

Allow enough time for sizing, tailoring, shipping and final fit checks. Custom-tailored orders should especially be placed well before the wedding date.

Choose a Wedding Suit That Fits the Occasion and You

There is no single suit that works for every wedding.

A black tie evening celebration and a relaxed daytime ceremony require different levels of formality. The groom also has different styling priorities from a guest.

Start with the invitation.

Once you understand the dress code, choose the appropriate level of tailoring:

  • Tuxedo for traditional black tie.
  • Three-piece suit for elevated formal dressing.
  • Two-piece suit for versatile formal, cocktail and semi-formal weddings.

Then focus on fit.

The shoulders, jacket length, chest, sleeves, trouser waist and hem all contribute more to the final appearance than simply choosing the most expensive option.

Explore Imperial Stitch Wedding Suits, Two-Piece Suits, Three-Piece Suits and Tuxedos to find a style suited to your event.

CTA: Shop Wedding Suits

 

Facebook
Twitter
LinkedIn
WhatsApp
Leave a Reply

Your email address will not be published. Required fields are marked *

Select your currency
GBP Pound sterling