What to wear

What to wear to a wedding

Read the invitation, respect the couple, and dress for the hour and the venue.

The short answer

Follow the dress code on the invitation or wedding website. With no dress code, cocktail attire is the safe default: a knee-length or midi dress, a dressy jumpsuit, or a suit and tie. Skip white, ivory and anything that looks bridal, match your formality to the time and venue, and choose shoes you can dance in.

Usual dress code: Cocktail attire

Sofia wears a deep teal crepe midi dress with short sleeves and a V-neck, gold hoops and cognac block-heel sandals.
Cocktail attire · wedding guest
Marcus wears a navy suit with a white shirt, a burgundy tie, a white pocket square and dark brown oxfords.
Cocktail attire · wedding guest

Styled on fictional Avarobe avatars.

Before you get dressed

Deciding what to wear to a wedding starts with the invitation. The dress code printed there, or posted on the couple's wedding website, tells you how formal to go. The venue, the season and the start time fill in the rest: a 7 p.m. ballroom reception calls for more polish than a noon ceremony in a vineyard. Good wedding guest attire honors the couple's plans, looks right in photos and still lets you sit, eat and dance for hours.

Here's the short version of the codes you'll see. White tie means tailcoats and ball gowns, and black tie means tuxedos and floor-length gowns. Black tie optional gives you a choice: a tuxedo or a dark suit, a gown or a very dressy cocktail dress. Cocktail and semi-formal mean knee-to-midi dresses, dressy jumpsuits and suits. Dressy casual and garden party loosen things up, though jeans still stay home. Beach formal swaps wool for linen. Read on for outfits, color rules and the questions guests ask most.

Wedding guest: outfits for women

Start with the dress code, then read the setting. A midi dress in a solid jewel tone or a tasteful print covers most weddings, and a tailored jumpsuit works just as well. Save formal gowns for black tie and black tie optional, and breezy maxis for relaxed daytime celebrations.

  • Cocktail: a satin or crepe midi dress in emerald or sapphire, strappy block heels and a small clutch.
  • Black tie: a floor-length gown in a solid color or a subtle shimmer, with heels or dressy flats and statement earrings.
  • Daytime semi-formal: a floral chiffon midi dress on a colored background, wedge sandals and a light wrap for the ceremony.
  • Plus-size: a wrap or A-line midi dress in matte crepe with flutter sleeves, plus block heels you can dance in all night.
  • Petite: a knee-length dress or a cropped wide-leg jumpsuit in one color, with pointed heels or skin-tone sandals to extend your line.
  • Suiting: a satin trouser suit in a rich color over a silk camisole, with pointed heels or loafers.

Wedding guest: outfits for men

A well-fitted suit covers most weddings, and the tie, fabric and shoes do the fine-tuning. Go darker and dressier as the hour gets later, and lighter in color and fabric for daytime and summer. Wear a tuxedo when the invitation says black tie.

  • Cocktail or semi-formal: a suit in navy, charcoal or mid-gray, a white or light blue shirt, a silk tie with some color, and brown or black leather shoes.
  • Black tie: a tuxedo in black or midnight blue, a pleated or plain tuxedo shirt, a black bow tie and shined patent shoes.
  • Black tie optional: a tuxedo if you own one; otherwise a black or charcoal suit, crisp white shirt and solid dark tie.
  • Daytime summer: a light gray or tan suit in a linen blend, a pale shirt, a knit tie and suede loafers.
  • Big & tall: a navy suit with a two-button jacket cut slightly longer, a crisp white shirt and a medium-width tie that stays in proportion.
  • Dressy casual: tailored chinos or wool trousers, a blazer, an open-collar dress shirt and leather loafers.

Color

Colors to wear and to skip

Wear

Jewel tones like emerald, sapphire and burgundy, soft pastels for daytime, florals on a colored background and classic navy all work. Black is fine at most evening and formal weddings. Pick a shade that flatters your skin, since you'll be in the couple's photos for years.

Skip

White, ivory, cream, champagne and pale blush that could look white in photos; those belong to the couple unless they ask otherwise. Steer clear of the bridesmaids' color if you know it. At many Chinese and Indian weddings, red is the bride's color, so choose another shade, and ask before wearing black or white, which some families associate with mourning.

The most flattering version of any color is the one that suits your own coloring. Find your color season to know which shades to wear near your face.

Details

Things to consider

Time of day

Daytime weddings lean lighter in color and fabric. Evening weddings, traditionally those starting after 6 p.m., call for darker, dressier choices like satin, dark suits and longer hemlines.

Venue

A house of worship may expect covered shoulders during the ceremony, so bring a wrap or jacket. Barns, gardens and lawns call for block heels or flats, while a ballroom or hotel usually signals a dressier crowd.

Culture and faith

Customs shape what reads as respectful. Certain religious ceremonies call for covered shoulders, knees or hair. Many South Asian weddings welcome bright color, and some couples invite guests to wear traditional attire. If the wedding website doesn't say, ask a family member or someone in the wedding party.

Season and weather

Outdoor weddings mean dressing for the forecast: breathable fabrics in summer, velvet and wool in winter, and a layer for any evening outside. Heat, wind and cold all affect which fabric and shoe will last the day.

Your role

Wedding party members wear what the couple chooses. Parents and close family often coordinate with the wedding palette, so ask before you shop. Guests have the most freedom within the dress code.

Etiquette

Do's and don'ts

Do

  • Check the wedding website for the dress code before you shop.
  • Bring blister bandages or foldable flats for the dance floor.
  • Choose shoes you can stand, walk and dance in on grass, gravel or hardwood.
  • Dress slightly above the stated code rather than below it.
  • Test your outfit by sitting, reaching and dancing in it before the day.

Don't

  • Don't wear white or ivory, even under a colorful jacket.
  • Don't wear jeans, sneakers or athletic wear unless the couple explicitly asks for casual.
  • Don't wear sheer, very short or low-cut pieces to a religious ceremony.
  • Don't try to outshine the couple with head-to-toe sequins at a daytime wedding.
  • Don't wear a tuxedo to a daytime or cocktail wedding unless the invitation asks for black tie.

Questions

Wedding guest outfit FAQ

Can you wear black to a wedding?

Yes, at most American weddings. Black is standard at evening, formal and black tie weddings, and a black cocktail dress or dark suit is widely accepted. For a daytime wedding, brighten it with colorful shoes, jewelry or a pocket square. Skip head-to-toe black if the couple's culture treats it as a mourning color, as some Chinese and Indian families do.

Can you wear white to a wedding?

No, unless the couple asks for it. White, ivory, cream and very pale shades are reserved for the couple, and a mostly white print can still read as white in photos. Choose prints where color covers most of the fabric. Some couples request all-white attire for a themed or cultural celebration; in that case, follow the invitation.

Can you wear red to a wedding?

Usually, yes. Red is fine at most weddings in the US, and deeper shades like burgundy and wine feel especially polished. The exception is a Chinese or South Asian wedding, where red often belongs to the bride. If you're unsure, emerald, cobalt or fuchsia give you the same impact without the question.

Can you wear a floral or patterned dress to a wedding?

Yes. Florals and prints are a great choice, especially for daytime, garden, spring and summer weddings. Choose a print on a colored or dark background rather than white, so you don't read as bridal in photos. Keep the scale elegant, and pair a busy print with simple shoes and jewelry.

What is appropriate wedding guest attire with no dress code?

Cocktail attire is the safest choice when the invitation doesn't specify. A knee-length or midi dress, dressy separates, a jumpsuit, or a suit and tie will fit nearly any wedding. Then adjust for the setting: lighter fabrics and colors for a daytime outdoor wedding, darker and dressier for an evening reception indoors.

Can you wear jeans to a wedding?

Almost never. Even at a rustic or backyard wedding, jeans read as too casual unless the couple specifically says denim is welcome, which some do for ranch or very relaxed celebrations. For a casual dress code, choose chinos, a sundress or a jumpsuit instead. When the couple does invite jeans, pick a dark wash and dress up the rest.

Keep reading

Related guides

Avarobe

See the outfit on you before the day.

Name the occasion and Avarobe shows complete outfits on an avatar made from your selfie, at your real height and build, in the colors that suit you.

Style my occasion, free

3 looks free · No credit card