Wedding Guest Attire for Men: What to Wear to a Wedding
Contents
- Key takeaways
- What should a man wear to a wedding as a guest?
- Wedding dress codes for men
- One suit for most weddings
- Colors to wear and colors to avoid
- Season, venue and time of day
- Religious and cultural weddings
- Fit for a long wedding day
- Rehearsal dinner, welcome party and plus-ones
- What not to wear to a wedding
- Frequently asked questions
For men, what to wear to a wedding is a well-fitting suit in navy, charcoal or mid-gray, with a dress shirt and leather shoes. Add a tie for formal and evening weddings. The dress code on the invitation adjusts that base. A tuxedo is needed only for black tie, and a lighter suit or a jacket and trousers is enough for a casual or beach wedding. Whatever the code, a guest should look properly dressed without competing with the wedding party.
Key takeaways
- The invitation's dress code decides the outfit. Black tie means a tuxedo; almost every other code means a suit.
- One navy or charcoal suit covers most weddings when you change the shirt, tie and shoes to match the dress code.
- Avoid an all-white outfit and the wedding party's exact colors, and think twice about black at a daytime wedding.
- Daytime and summer weddings take lighter colors. Evening and winter weddings take darker, richer ones.
- A wedding day is long, so choose a suit you can move in. Keep the jacket on until the couple or host signals otherwise.
What should a man wear to a wedding as a guest?
A man should wear a suit to most weddings as a guest, with a white or light blue shirt and polished leather shoes. Add a tie for formal or evening weddings. That is the core of men's wedding guest attire.
The exact version depends on four things, in this order: the dress code on the invitation, the time of day, the season and the venue.
When the invitation gives no dress code, the venue usually tells you. A hotel ballroom, a church or a country club means a dark suit and tie. A garden, a farm or a backyard leaves room for a lighter suit or a jacket and trousers, often without a tie. If you still cannot tell, wear the suit and decide about the tie once you arrive and see the room.
Wedding dress codes for men
Each wedding dress code points to a specific outfit for men. Hosts use the terms loosely, though, so read the venue and the time of day alongside the wording on the card.
- Black tie: a tuxedo, a white tuxedo shirt and a black bow tie, with black patent or highly polished oxfords.
- Black tie optional or formal: a dark suit in navy, charcoal or black, with a tie and black oxfords. A tuxedo is welcome.
- Cocktail or semi-formal: a suit in navy, charcoal or gray, with a tie. Wear oxfords or derbies, or polished loafers at a relaxed reception.
- Dressy casual: a suit, or a jacket with dress trousers. A tie is optional. Wear loafers or derbies.
- Casual, garden or rustic: a light suit, or a jacket with chinos, and no tie. Wear loafers or suede shoes.
- Beach: a linen or cotton suit or jacket in a light color, and no tie. Wear loafers or suede shoes, not sneakers.
At a black tie optional wedding you will see both tuxedos and dark suits. The tuxedo vs. suit guide explains how they differ, and the tuxedos collection shows the tuxedo options. Cocktail and semi-formal sit on the same rung; the cocktail attire guide covers them in depth. A beach dress code still means a jacket for the ceremony in most cases.
One suit for most weddings
One suit covers most of the weddings a guest is invited to: a plain navy or charcoal two-piece, single-breasted, in a smooth or subtly textured wool. From one wedding to the next, only the shirt, tie, pocket square and shoes change. Those pieces make the suit more or less formal.
- Black tie optional or formal: a white shirt, a dark silk tie, a white pocket square and black oxfords.
- Cocktail or semi-formal: a white or light blue shirt, a tie in a richer color such as burgundy or deep blue, a white pocket square or one in a quiet color, and black or dark brown oxfords.
- Dressy casual: a light blue shirt, a knit tie or no tie, an optional pocket square and brown loafers.
This suit does not work for strict black tie, which needs a tuxedo. Navy is the more versatile color by day. Charcoal is the stronger choice if most of your weddings are in the evening or in winter.
The wedding suits collection and the blue suits collection hold the colors that work for guests. The Italian leather dress shoes collection covers the oxfords and loafers. The ties and pocket squares collections cover the pieces that change the level.
Colors to wear and colors to avoid
The safest suit colors for a wedding guest are navy, charcoal and mid-gray. Lighter grays, tan and soft blue work for daytime and summer weddings. Three choices need more thought:
- White: a white shirt is standard. An all-white outfit or a white jacket is reserved for the wedding party, unless the couple asks guests to wear white.
- Black: a black suit is correct at an evening, formal or black tie optional wedding. At a daytime wedding, a navy or gray suit is the better choice. The black suit guide explains when black works.
- The wedding party's colors: keep away from them. Check the couple's wedding website, or ask what the groomsmen and bridesmaids will wear, and avoid matching their suit color and tie. If you want to nod to the palette, use a tie or pocket square one shade deeper than theirs.
The wedding suit color guide covers colors by season in more detail.
Season, venue and time of day
Season, venue and time of day adjust the outfit after the dress code has set how formal it is. They do most of that work through color and cloth.
Summer weddings
A summer wedding suit is linen, cotton or a breathable wool in light gray, tan, sand or soft blue, worn with brown loafers or suede shoes. If you have the choice, pick a jacket with little or no lining, which stays cooler. That matters because the jacket should stay on through the ceremony and photos; after that, follow the couple's or host's lead.
The summer wedding guide goes into fabrics and outfits. The linen wedding suits collection and summer suits collection show the options.
Spring weddings
A spring wedding suit is mid-gray, light blue or tan, worn with a tie in a soft color such as sage, light blue or pale pink. Wear brown shoes for a daytime ceremony. Spring colors sit between the summer and winter ones.
Fall and winter weddings
At fall and winter weddings, men wear a navy, charcoal, brown or deep green suit in flannel or textured wool. Pair the suit with a richer tie in burgundy or deep green, and with dark brown or black shoes. If the ceremony or the photos are outdoors, bring a dark overcoat.
Beach and destination weddings
A beach or destination wedding is the place for a linen or cotton suit or jacket in a light color. Wear an open collar unless the invitation says otherwise, and loafers you can walk on sand in. Sneakers and flip-flops stay at home unless the couple asks for them. For warm destinations such as Mexico or the Caribbean, light tan, sand, soft blue and pale gray suit the heat.
Church and evening weddings
A church ceremony or an indoor evening wedding sits at the darker, more conservative end: a dark suit, a white shirt, a tie and black oxfords. In the evening, black and richer colors are also open to you.
Religious and cultural weddings
Religious and cultural weddings often have their own expectations, and the couple or their families are the best source. Three examples:
- Jewish ceremony: men are usually asked to cover their heads, and a kippah is typically provided at the entrance.
- Indian or South Asian wedding: guests are often welcome in Indian dress such as a kurta or a bandhgala jacket, and many families prefer guests to avoid white and black. Red is often the bride's color, so it is best left to her.
- Muslim wedding: modest dress with long sleeves and full-length trousers is usually expected.
A church ceremony calls for a dark suit and a tie. If you are unsure about any ceremony, ask the couple or a family member before the day.
Fit for a long wedding day
A wedding is a long day of standing, sitting, hugging and dancing, so check the suit for movement, not only in the mirror. Do these four checks before the day:
- Arms: raise both arms as if hugging someone. If the whole jacket lifts and the collar leaves your neck, the armholes are cut too low or too large.
- Seat: sit down in the trousers. They should not pull tight across the thighs or seat, because you will sit through the ceremony and dinner.
- Rise: trousers that sit at your natural waist keep the shirt tucked when you dance.
- Pockets: keep the jacket pockets light. A phone and wallet in the jacket drag the front out of line.
The guide to how a suit should fit covers each fit point in detail. If a new suit is part of the plan, order it at least a month before the date.
Rehearsal dinner, welcome party and plus-ones
A rehearsal dinner or welcome party is usually one step less formal than the wedding itself: a jacket and trousers, or a suit without a tie, unless the hosts say otherwise. As a plus-one, match the formality of your date's outfit rather than its exact colors, and keep clear of the wedding party's colors like any other guest.
What not to wear to a wedding
A wedding guest outfit should leave out five things:
- An all-white outfit or a white dinner jacket, unless the couple asks for white.
- A tuxedo at a wedding whose dress code is below black tie optional.
- Jeans, shorts, polo shirts and athletic sneakers, unless the couple asks for them.
- The groomsmen's exact suit and tie color.
- Loud patterns or novelty ties that pull attention from the couple.
Frequently asked questions
Should a male wedding guest wear a suit?
A male wedding guest should wear a suit to most weddings. At a casual, garden or beach wedding, a jacket with chinos or a light linen suit is enough.
Can men wear white to a wedding?
Men can wear a white shirt to a wedding. An all-white outfit or a white jacket is not appropriate unless the couple asks guests to wear white.
Can men wear a black suit to a wedding?
Men can wear a black suit to an evening, formal or black tie optional wedding. For a daytime wedding, navy or gray is the better choice.
Do men have to wear a tie to a wedding?
At a black tie wedding, men wear a black bow tie. Men should wear a tie to black tie optional, formal, church and most evening weddings. At cocktail weddings a tie is expected. At dressy casual weddings it is optional, and at garden and beach weddings it is usually left off. The guide to wearing a suit without a tie covers the open-collar look.
What color suit should a man wear to a wedding?
Navy, charcoal and mid-gray are the safest suit colors for a wedding guest. Light gray, tan and soft blue work for daytime and summer weddings. The wedding suit color guide covers colors season by season.
Is a two-piece or three-piece suit better for a wedding guest?
A two-piece suit is the better choice for most wedding guests. A three-piece suit can look like the wedding party's outfit, so a two-piece keeps the guest a step back from the groomsmen.
What should a man wear to a beach wedding?
A man should wear a linen or cotton suit or jacket in a light color to a beach wedding, with an open-collar shirt and loafers. Shorts and flip-flops are only appropriate if the couple asks for them.
Expert insights from our team
Blake Vincent
Senior Menswear Consultant
I’m Blake Vincent, Sartoro’s menswear advisor. I’ve helped over 200 weddings and clients across the USA find clothing that fits their lives and personalities. My goal is to make you look great and feel confident, with honest advice and practical tips—always here if you want to chat about style!


