Article: Men's Wedding Guest Attire Guide: What to Wear by Dress Code

Men's Wedding Guest Attire Guide: What to Wear by Dress Code
Quick Answer: For black tie, wear a black or midnight blue tuxedo with a bow tie. For formal, a charcoal or navy wool suit with a tie is your safest bet. Semi-formal calls for a suit in a lighter colour, worn with or without a tie. Smart casual means a blazer and trousers rather than a full matching suit. For a beach or destination wedding, choose a lightweight suit or linen blazer in a soft colour, paired with loafers and no tie.
Getting a wedding invitation is exciting, right up until you read the dress code and realise you're not entirely sure what it means in practice. "Formal" and "semi-formal" sound similar on paper but look quite different on the day, and getting it wrong means standing out for all the wrong reasons. Here's exactly what to wear, dress code by dress code.
Black Tie Wedding Guest Attire
Black tie is the most formal wedding guest dress code you'll encounter, and it doesn't leave much room for interpretation. A black tie suit or tuxedo is the standard, made from a fine wool or wool-mohair blend that holds its shape and catches the light properly under evening lighting. Stick to a satin lapel (peak or shawl both work), a white dress shirt, and a black bow tie rather than a long tie. Round it out with black leather shoes, either an Oxford or a patent style, and simple studs or cufflinks if the shirt calls for them. This is not the occasion to experiment with colour or texture.
Read more: Black Tie Dress Code for Men

Formal Wedding Guest Dress Code
Formal weddings give you a little more room to move while still expecting a proper suit. Charcoal, navy, or a dark grey wool suit is the safe and stylish choice, tailored to sit close through the shoulders and chest without feeling restrictive. A long tie is expected here, along with a crisp dress shirt and leather dress shoes. This is the dress code where most guests land, and it's also where our wedding suits collection does most of its work, with plenty of options that read as formal without tipping into black tie territory.

Semi-Formal Wedding Guest Attire
Semi-formal sits between formal and smart casual, and it's often the dress code people find trickiest. A suit is still expected, but the colour palette opens up to lighter greys, soft blues, and even subtle patterns like a fine check. A tie is optional rather than mandatory, so a suit worn with an open collar and no tie is perfectly acceptable. Lighter fabrics such as a wool and linen blend also suit this dress code well, since semi-formal weddings often happen in daylight or warmer conditions.

Smart Casual Wedding Guest Outfits
Smart casual is where the traditional matching suit steps aside. A tailored blazer paired with chinos or dress trousers in a contrasting colour is the go-to combination, worn with a collared shirt (tie optional, and usually skipped). Fabric choice matters more here, since a heavy wool blazer can look out of place at a relaxed daytime event. Cotton, linen, or a lighter wool blend all work well. Our smart casual wedding looks collection is built specifically for this dress code, pairing separates that are designed to be worn together rather than as odd pieces.

Beach Wedding Guest Attire
Beach and destination weddings call for the lightest fabrics and the most relaxed silhouette of any dress code on this list. Linen or cotton suits and blazers in soft neutrals such as tan, sand, or light blue keep you cool without looking underdressed. Ties are rarely worn, shoes should be loafers rather than lace-ups, and socks are often skipped altogether. Avoid anything heavy or dark, since both will feel wrong against a beach backdrop and uncomfortable in the heat.
Men's Suit Warehouse: Wedding Suits for Every Dress Code
Whatever the invitation says, Men's Suit Warehouse covers it. From black tie tuxedos and formal wool suit through to lightweight linen for a beach ceremony, every dress code on this page is represented across our range, including our white wedding and formal suits for warmer black tie and formal events. If you'd rather talk it through with someone, our team can help you land on the right suit for the occasion, whether that's over the counter or via a wedding appointment. Learn more about how we help wedding guests and wedding parties on our Melbourne weddings page, or visit us in person at our Melbourne CBD store or Geelong West store.
FAQ
What does "formal" mean on a wedding invitation?
Formal means a proper suit is expected, typically in charcoal, navy, or dark grey wool, worn with a tie and leather dress shoes. It's a step below black tie but still clearly dressed up rather than casual.
Can I wear a black suit to a wedding?
Yes, a black suit is generally appropriate for formal weddings, particularly evening ceremonies. Avoid it for daytime, semi-formal, or beach weddings, where it can look heavy and out of place.
What's appropriate for a beach wedding as a guest?
Choose a lightweight linen or cotton suit or blazer in a soft, neutral colour. Skip the tie, wear loafers rather than lace-ups, and leave the heavier wool fabrics at home.
Is smart casual the same as semi-formal?
Not quite. Semi-formal usually still means a matching suit, just with more flexibility on colour and whether you wear a tie. Smart casual moves away from the matching suit entirely, favouring a blazer with contrasting trousers.
What should I avoid wearing as a wedding guest?
Avoid all white or anything that could be mistaken for the wedding party's attire, overly casual pieces like sneakers or t-shirts unless explicitly invited, and fabrics that clash with the setting, such as heavy wool at a beach wedding or linen at a black tie event.
