Start with the invitation. The dress code on it tells you almost everything. If there’s no dress code, look at the venue and time of day: evening and indoor means dressier; daytime, outdoor or beach means lighter.
| Dress code | Wear | Shirt |
|---|---|---|
| White tie | Tailcoat, white waistcoat, white bow tie | White formal shirt, wing collar |
| Black tie | Tuxedo, black bow tie | White tuxedo shirt, turndown or wing collar |
| Black tie optional | Tuxedo, or a dark suit and tie | White dress shirt |
| Formal or cocktail | Dark suit and tie | White or light blue, point or spread collar |
| Semi-formal | Suit; tie usually expected | Light solid or subtle pattern |
| Smart casual or garden | Sport coat or light suit, tie optional | Light colors, button-down OK |
| Beach or casual | Linen or cotton trousers, jacket optional | Linen or light cotton, no tie |
We may earn a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate, DressShirt.com earns from qualifying purchases. How we make money.
Get the shirt right
- Fit matters more than price. A shirt that fits your neck and sleeves looks sharper in every photo. Use the size calculator.
- White and light blue work at nearly every wedding.
- Match the collar to the tie: spread for bigger knots, point for slim ties. See collar types.
- Outdoor summer weddings: lighter cotton or linen-blend fabrics breathe better.
- Iron or steam it the day of. Here’s how.
If you’re in the wedding party
Groomsmen usually wear what the couple chooses. Ask early for the exact shirt color and collar style, and get measured so everyone’s sleeves match in photos.
Need a new shirt for the day? See brands that sell exact collar and sleeve sizes, and order early enough to exchange if the fit is off.
Quick answers
What should a man wear to a wedding with no dress code?
A suit in navy or gray with a light dress shirt and a tie is the safe default. You can take the tie off later if others do.
Can I wear a black shirt to a wedding?
At an evening or cocktail wedding, a dark shirt can work. For daytime and traditional weddings, a white or light blue shirt is the safer choice.
Can I wear a white shirt to a wedding as a guest?
Yes. The no-white rule is about the bride’s dress. A white dress shirt under a suit is classic for male guests.
What does black tie optional mean for men?
A tuxedo is welcome, but a dark suit with a white dress shirt and a dark tie is just as appropriate.
Related: Interview attire · Collar types · Best dress shirts
