Wedding Guest Attire for Men: The Dress Code Guide by Formality
Everything you need to know to show up dressed correctly, look genuinely good, and not accidentally become the topic of conversation for the wrong reasons.
Frequently Asked Questions
What should a man wear to a wedding as a guest?
Read the dress code on the invitation, dress one level above your first instinct, and make sure the suit fits. A well-fitted navy or charcoal suit with a white shirt covers most weddings below black tie.
What does cocktail attire mean for men at a wedding?
A sharp suit in navy, charcoal, medium grey, or a seasonal color, worn with a white or pale blue dress shirt and a tie. It is not upgraded business casual, so wear your best suit with attention to every detail.
Can men wear black to a wedding?
Yes, in the right setting. A black suit works for evening events at formal venues and qualifies for black tie optional, though navy and charcoal remain the more reliable choices for most weddings.
Is a navy suit appropriate for a wedding?
Yes, navy is the most reliable color for wedding guests. It reads as formal without being severe, works in every season from semi-formal through black tie optional, and photographs consistently in any light.
Can you wear a dark suit to a black tie wedding?
No, black tie requires a tuxedo, even if your suit is very dark and well-fitted. A dark suit is only appropriate when the invitation says black tie optional.
What should men wear to a black tie optional wedding?
Either a tuxedo, which is always correct, or a very dark suit in charcoal, midnight navy, or black with a formal dress shirt, a refined tie, and polished Oxfords. A medium grey business suit does not meet the bar.
Do men have to wear a tie to a wedding?
For semi-formal, cocktail, and formal weddings, yes. At smart casual a tie is optional, and at casual weddings it is generally not expected, though you can always take a tie off but never add formality you did not bring.
What is the difference between cocktail and semi-formal for men?
Both call for a suit and tie, but semi-formal allows a lighter suit, such as a slightly lighter navy, mid-grey, or warm neutral. A blazer over dress trousers also works at semi-formal, particularly for afternoon events.
What should men wear to a summer wedding?
Prioritize breathable fabrics like linen blends or tropical-weight wool. Lighter colors such as beige, light grey, sage, or dusty blue suit daytime outdoor events, while navy or charcoal remains the best choice for summer evenings.
What shoes should a male wedding guest wear?
Black Oxfords for formal and black tie, dark brown Derby or Oxford shoes for cocktail and semi-formal, and refined leather loafers for smart casual and outdoor weddings. Whatever you choose, they must be clean and polished.