The invitation usually tells you the dress code. Here is what each one means for men.
| Dress code | What to wear |
|---|---|
| Black tie | Tuxedo, bow tie |
| Formal | Dark suit and tie |
| Cocktail | Navy or grey suit |
| Beach / daytime | Light suit, tan or light grey |
Read the dress code
Black tie means a tuxedo. Formal calls for a dark suit and tie. Cocktail is a standard suit, navy or grey. Beach and daytime weddings welcome lighter colors and breathable fabrics.
Safe defaults
If the invitation gives no dress code, a well-fitted navy or grey suit works for almost any wedding. Add a tie for a more formal feel, or go open collar for a relaxed daytime event.
What to avoid
Do not wear white or ivory (reserved for the couple), and avoid anything that upstages the wedding party. Keep it sharp, comfortable, and appropriate to the setting.
Look your best
A suit that fits makes all the difference as a guest. We make custom suits from $899, cut to your measurements. See current offers.
Frequently Asked Questions
What should a man wear to a wedding as a guest?
Match the dress code: a tuxedo for black tie, a dark suit for formal, a navy or grey suit for cocktail, and a lighter suit for beach or daytime weddings.
Can a wedding guest wear navy?
Yes. A well-fitted navy suit is one of the safest, most versatile choices for almost any wedding dress code.
What colors should you avoid as a wedding guest?
Avoid white and ivory, which are reserved for the couple, and anything that upstages the wedding party.
Related: Custom Suits · Wedding Suits & Tuxedos · Offers