Quick Answer
Wedding guest style depends on three things: the dress code, the venue, and the season. The safest approach is to look polished without dressing like the groom or wedding party. For formal weddings, wear a dark suit with a crisp shirt and leather shoes. For cocktail or semi-formal events, lighter tailoring, knit polos, and loafers work well. For outdoor or beach weddings, choose breathable fabrics such as linen or seersucker and avoid overly casual footwear unless the invitation clearly allows it.

13 Wedding Guest Outfits for Men

Navy Suit + White Shirt + Brown Leather Shoes
A navy suit is one of the easiest choices for a traditional wedding. Keep the shirt white and use a simple tie if the dress code leans formal.
Best for: church weddings, hotel weddings, evening receptions.

Light Gray Suit + Pale Blue Shirt + Loafers
L ight gray feels polished without looking too serious. A pale blue shirt softens the outfit and works especially well for daytime events.
Best for: spring weddings, garden ceremonies, daytime receptions.

Beige Suit + White Shirt + Brown Loafers
A beige suit is ideal for warm-weather weddings. Choose a lightweight fabric and keep accessories minimal.
Best for: summer weddings, outdoor venues, destination weddings.

Charcoal Suit + Black Tie + Black Derby Shoes
W hen the invitation says formal, charcoal is a safe alternative to black. A black tie and polished shoes make the outfit evening-ready.
Best for: formal receptions, city weddings, upscale venues.

Blazer + Dress Trousers + Open-Collar Shirt + Loafers
A blazer with contrasting trousers works well when a full suit would feel too formal. Keep the shirt crisp and skip the tie for a relaxed finish.
Best for: semi-formal weddings, restaurant venues, daytime events.

Linen Blazer + White Shirt + Chinos + Suede Loafers
A linen blazer adds structure while keeping the outfit breathable. Choose clean chinos rather than casual cotton pants.
Best for: beach weddings, coastal venues, hot climates.

Seersucker Suit + White Shirt + Brown Loafers
S eersucker is especially useful in humid weather because it feels light and looks dressy without being heavy.
Best for: summer weddings, Southern venues, outdoor ceremonies.

Knit Polo + Tailored Trousers + Penny Loafers
A fine-gauge knit polo can replace a shirt at a relaxed wedding. Pair it with pressed trousers and polished loafers so the outfit still feels intentional.
Best for: cocktail-casual weddings, rooftop venues, modern receptions.

Dark Green Suit + White Shirt + Brown Dress Shoes
D eep green is a strong option when you want color without looking flashy. Keep the rest of the outfit neutral.
Best for: fall weddings, evening receptions, rustic venues.

Burgundy Blazer + Black Trousers + Black Loafers
A burgundy blazer gives a simple black base more character. Use a plain white or black shirt and avoid extra statement pieces.
Best for: cocktail weddings, dinner receptions, winter events.

Turtleneck + Suit + Leather Boots
A lightweight turtleneck under a suit is a clean cold-weather alternative to a shirt and tie. Keep the colors dark and simple.
Best for: winter weddings, city venues, evening ceremonies.

Tweed Blazer + Oxford Shirt + Wool Trousers + Brogues
T exture works especially well for autumn. A tweed blazer with wool trousers feels seasonal without becoming too casual.
Best for: countryside weddings, fall ceremonies, barn venues.

Black Suit + White Shirt + Black Leather Shoes
black suit works best for evening or more formal weddings. Use a simple tie or bow tie only when the dress code calls for it.
Best for: formal evening weddings, ballroom venues, black-tie-optional events.
Final Takeaway
A good wedding guest outfit should look polished, fit the venue, and stay comfortable for several hours. Start with the dress code, choose season-appropriate fabrics, and keep the styling simple enough that the couple—not your outfit—remains the focus.