You can look dapper at a wedding or formal event by matching your outfit to the dress code, then choosing a cut, fabric, and details suited to the venue and season.

From a classic tuxedo to a breathable linen suit, these 17 dapper men outfits for a wedding or formal event give you options for different levels of formality. Check the invitation first, then use the setting and weather to fine-tune your choice.
1) Classic Black Tuxedo With a Black Bow Tie

A black tuxedo with a black bow tie gives you a dependable choice for a black-tie wedding. Choose a single-breasted jacket with satin or grosgrain lapels, a crisp white shirt, and black tuxedo trousers with a satin side stripe.
Complete the look with polished black patent leather shoes or well-shined oxfords. A white pocket square adds a clean finish without competing with the bow tie.
PRO TIP
Wear a proper bow tie that you tie yourself, and keep your belt off the outfit. Tuxedo trousers should sit cleanly at your waist.
2) Midnight Blue Tuxedo With Patent Leather Oxfords

A midnight blue tuxedo gives you a refined black-tie look with subtle depth under evening lights. Pair it with a white formal shirt, a black bow tie, and patent leather oxfords for a sharp, coordinated finish.
Keep the accessories restrained: a white pocket square and discreet cuff links are enough. Choose a close-fitting jacket with enough room to button comfortably when you stand.
PRO TIP
Match the shine of your shoes to the formality of the event. Patent leather suits a traditional black-tie invitation.
3) White Dinner Jacket With Black Tuxedo Trousers

A white dinner jacket with black tuxedo trousers brings classic warm-weather formality to an evening wedding. Wear it with a white dress shirt, black bow tie, and black patent leather shoes.
This combination works well for a formal reception in a warm climate or a venue with a festive evening atmosphere. Keep the trousers traditional and sharply pressed so the jacket remains the standout piece.
PRO TIP
Check the invitation before choosing a white jacket. For a wedding, keep your look distinct from the couple’s attire and follow any stated dress code.
4) Charcoal Three-Piece Suit for a Formal Wedding

A charcoal three-piece suit gives you a polished option for a formal wedding without a black-tie requirement. The matching waistcoat adds structure, while a white shirt and dark silk tie keep the outfit appropriately restrained.
Choose black oxfords for a dressier finish, and add a white pocket square for a crisp detail. If the reception gets warm, remove your jacket while keeping the waistcoat buttoned.
PRO TIP
Leave the bottom waistcoat button undone. This traditional detail helps the vest sit neatly when you move.
5) Charcoal Two-Piece Suit for Black-Tie Optional

A charcoal two-piece suit is a strong choice when the invitation says black tie optional. Wear it with a white shirt, a dark tie, and black leather oxfords to give the outfit a formal finish.
A well-cut suit in charcoal reads as evening-ready, especially with a crisp shirt and restrained accessories. Choose a tie with a subtle texture if you want dimension without a bold pattern.
PRO TIP
If the event leans strongly toward black tie, choose a tuxedo when you have one. A dark suit is a polished alternative when the invitation allows it.
6) Navy Suit With a Knit Tie for Cocktail Attire

A navy suit with a knit tie gives you a smart, relaxed interpretation of cocktail attire. A white or pale blue shirt keeps the look crisp, while brown leather oxfords or derbies add warmth.
Choose a fine-gauge knit tie for a dressier effect and keep the suit’s fit clean through the shoulders and waist. A white pocket square is an easy finishing detail.
PRO TIP
Keep the tie narrower and the knit fine if the reception is in an elegant hotel or ballroom. A chunky knit reads more casual.
7) Light Grey Suit for a Daytime Garden Wedding

A light grey suit gives you a fresh, formal look for a daytime garden wedding. Pair it with a white shirt, a muted tie, and brown leather shoes to complement the outdoor setting.
Choose a breathable wool or wool-blend fabric for comfort through the ceremony and reception. A subtle floral tie or pocket square adds seasonal character while keeping the suit polished.
PRO TIP
Check the forecast and the ground conditions before choosing your shoes. Leather soles can be slippery on damp grass.
8) Morning Suit for a Traditional Daytime Ceremony

A morning suit suits a traditional daytime ceremony with a clearly formal dress code. Pair a morning coat with striped or grey trousers, a light waistcoat, a white shirt, and a conservative tie.
Black or dark grey shoes keep the outfit appropriately formal. Since this is a distinctive ceremonial look, wear it when the invitation or hosts indicate that level of dress.
PRO TIP
Ask the couple or wedding party about the expected formality if the invitation is unclear. A morning suit stands out at a casual daytime event.
9) Black Velvet Dinner Jacket for Creative Black Tie

A black velvet dinner jacket gives you a considered choice for a creative black-tie event. Pair it with black tuxedo trousers, a white dress shirt, and a black bow tie to keep the outfit anchored in formalwear.
The velvet adds texture and works especially well for an evening celebration. Keep your shoes sleek and your accessories minimal so the jacket remains the focus.
PRO TIP
Choose velvet with a smooth, even pile and brush it gently before wearing. Store the jacket on a broad hanger to protect its shape.
10) Forest Green Suit With a Cream Shirt for Fall

A forest green suit with a cream shirt gives you a rich, seasonal option for a fall wedding. Add a dark brown tie and brown leather shoes to complement the deep green tone.
A wool or wool-blend suit adds warmth and texture as temperatures drop. Keep the pocket square simple, such as cream linen, so the color combination stays balanced.
PRO TIP
Try the shirt with the suit in natural light before the event. Cream can look warmer or cooler depending on the fabric and surrounding colors.
11) Brown Tweed Suit for a Countryside Wedding

A brown tweed suit fits a countryside wedding with a relaxed, seasonal dress code. Wear it with a white or pale blue shirt, a textured tie, and brown brogues for a cohesive country-inspired look.
The fabric’s texture gives the outfit character, so keep other patterns modest. A tailored cut helps tweed look intentional and event-ready.
PRO TIP
Use a lint brush before you leave, especially if the tweed has a pronounced weave. It keeps the jacket looking tidy in close-up conversations.
12) Navy Flannel Suit With a Wool Overcoat for Winter

A navy flannel suit with a wool overcoat gives you a warm, formal outfit for a winter wedding. Wear it with a white shirt, a dark tie, and black leather shoes for a clean finish.
Choose an overcoat long enough to cover your suit jacket, with room to move through the shoulders. A scarf in a solid neutral shade adds warmth without crowding the neckline.
PRO TIP
Remove your coat once you reach the ceremony or reception space. Your suit should look complete on its own.
13) Tan Linen Suit for a Beach Wedding

A tan linen suit gives you a breathable, polished choice for a beach wedding. Pair it with a white or pale blue shirt and brown loafers for a relaxed look that still feels considered.
Linen’s natural creasing suits the setting, while a structured jacket keeps the outfit formal enough for the ceremony. A lightweight cotton or linen pocket square adds a subtle finish.
PRO TIP
Choose loafers with a secure fit if the venue includes sand or a boardwalk. Leave socks off only when the dress code and setting support that casual detail.
14) Pale Blue Linen Suit for a Destination Wedding

A pale blue linen suit gives you a light, destination-ready option for a warm-weather wedding. Wear it with a white shirt, a navy or muted floral tie, and brown leather shoes.
The soft color works especially well in bright outdoor settings. Choose a lined or partly lined jacket if you want more structure while keeping the outfit comfortable in the heat.
PRO TIP
Steam the suit after travel and hang it overnight. Linen settles into a cleaner shape without losing its relaxed texture.
15) Olive Blazer With Cream Trousers for a Garden Party

An olive blazer with cream trousers gives you a sharp outfit for a garden-party dress code. Add a white shirt, a brown belt, and loafers or suede derbies for a balanced finish.
This separates combination suits a daytime celebration with a relaxed level of formality. Choose tailored trousers with a clean hem and keep the blazer fitted through the shoulders.
PRO TIP
Pick cream trousers in a fabric with enough weight to hold its shape. A lined pocket helps prevent visible outlines.
16) Blue Seersucker Suit for a Summer Ceremony

A blue seersucker suit gives you a breathable summer look for a daytime ceremony. Wear it with a white shirt, a solid tie, and brown or dark navy shoes to keep the outfit tidy.
The fabric’s puckered texture adds visual interest and helps the suit feel seasonally appropriate. A simple pocket square and a neatly pressed shirt complete the look.
PRO TIP
Follow the invitation’s formality before choosing a tie or open collar. Seersucker can look polished with a tie when the suit is well tailored.
17) Burgundy Suit With a White Shirt for Evening Cocktail Attire

A burgundy suit with a white shirt gives you a confident option for evening cocktail attire. Add a dark tie and black or dark brown dress shoes to keep the color grounded.
Choose a deep burgundy shade and a clean, tailored silhouette for a formal reception. Keep accessories restrained so the suit’s color carries the look.
PRO TIP
Try the suit under indoor lighting before the event. Deep burgundy can read brighter under warm reception lights.
How to Choose an Outfit by Dress Code and Venue
Your invitation’s dress code sets the formality, while the venue helps you choose practical fabrics and footwear.

What does each wedding dress code call for?
Black tie calls for a tuxedo, bow tie, formal shirt, and dress shoes. For black-tie optional, wear a tuxedo or a dark formal suit; cocktail attire suits a tailored suit with a tie, while semi-formal welcomes a suit in a lighter shade for daytime.
Follow any specific instructions on the invitation, including requests about color or traditional attire. If the dress code is unclear, ask the couple or wedding party before choosing a more casual outfit.
How should the venue influence your outfit?
Use the venue to guide fabric, color, and footwear. A ballroom suits a structured wool suit or tuxedo, while a garden setting pairs well with lighter colors and shoes that handle grass.
For a beach or destination wedding, choose breathable fabric and footwear suited to sand or a deck. Winter venues call for warmer suiting and an overcoat for the trip between locations.
Fit, Fabric, and Finishing Touches
A well-fitted outfit in a season-appropriate fabric gives you a polished foundation for any formal event.

How should a suit fit for a formal occasion?
Your jacket should sit smoothly across the shoulders, close without pulling when buttoned, and end around the seat. The shirt cuff should show slightly beyond the jacket sleeve, and your trousers should rest cleanly at the shoe with little excess fabric.
If the suit needs adjustment, prioritize the sleeve and trouser length, then ask a tailor to refine the waist. Test the fit while sitting and walking so the outfit stays comfortable through the event.
Which fabrics work best in each season?
Choose lightweight linen or cotton for hot-weather events, and consider tropical-weight wool when you want a sharper drape. Midweight wool works across much of the year, while flannel and tweed add warmth and texture in cooler weather.
For winter, use a wool overcoat over your suit. Check the venue’s indoor temperature when choosing layers, especially if the ceremony and reception are in different spaces.
What accessories complete the look without overdoing it?
Choose accessories that suit the dress code: a tie or bow tie, a pocket square, a belt or suspenders, and polished shoes. Keep the colors coordinated, and let one detail carry a pattern or bright accent.
Match your belt to your shoes when you wear a belt, and choose discreet cuff links for formal events. A clean watch with a slim profile sits neatly beneath a shirt cuff.


