Wedding Guest Outfits: What to Wear to a Wedding by Dress Code, Season and Venue

What to wear to a wedding as a guest: decode the dress code, then match your outfit to the time of day, season and venue, with colors to avoid and etiquette.

Wedding guest in a sage satin midi dress and nude block heels at a garden reception with string lights

The right wedding guest outfit comes from three clues on the invitation: the dress code, the start time and the venue. Match the formality of the dress code first, then adjust fabric and color for the season and choose shoes that work on the ground you will stand on. Skip white, ivory and anything that could be mistaken for a bridesmaid dress, and you will look appropriate at almost any American wedding. This hub explains how to read those clues and links to every guide we publish for wedding guests. For the full ladder of dress codes, see dress code types.

Quick answer

What to wear to a wedding: follow the dress code, then fine-tune for time of day, season and venue.

  • No dress code listed? Default to cocktail attire: a midi dress or dressy separates.
  • Evening (after 6 p.m.) is dressier and darker; daytime is lighter and shorter.
  • Avoid white, ivory, cream and champagne unless the couple asks for it.
  • Grass, sand and cobblestones call for block heels, wedges or dressy flats.
  • Bring a wrap or jacket for ceremonies in churches or air-conditioned venues.

Wedding Guest Dress Codes Explained

US weddings use a small set of dress codes. Each one tells you how long your hem should be and how formal your fabric can get.

Dress codeWhat it means for womenTypical outfit
White tieThe most formal; very rareFloor-length gown, gloves optional
Black tieFormal eveningFloor-length gown or very elegant cocktail dress
Black tie optionalFormal, with some flexibilityLong gown, dressy midi or elegant jumpsuit
FormalEvening polish, similar to black tie optionalLong or midi dress in satin, crepe or chiffon
CocktailThe most common codeKnee-length to midi dress, dressy jumpsuit or separates
Semi-formalDressy but relaxedMidi dress, skirt and blouse, tailored pantsuit
Dressy casualPolished daytimeSundress, linen set, dressy flats
CasualRare for weddingsSimple dress or nice separates, still no jeans

Not sure where semi-formal falls? Our semi-formal attire for women guide breaks it down with examples. If the invitation says nothing, cocktail attire is the safest middle ground.

Match Your Outfit to the Time of Day

Time of day matters almost as much as the dress code.

  • Morning or brunch weddings (before noon): lighter colors, floral prints, cotton or chiffon, shorter hems.
  • Afternoon weddings (noon to 5 p.m.): midi dresses, pastels or mid-tones, minimal shine.
  • Evening weddings (after 6 p.m.): darker or jewel tones, satin, velvet and sequins, longer hems.

A 4 p.m. ceremony with an evening reception sits in between. Choose a midi dress that works in daylight and add statement earrings for the party.

Wedding Guest Outfits by Season

SeasonFabricsColorsOutfit idea
SpringChiffon, crepe, light satinPastels, florals, sage, lilacFloral midi + block heels + light trench
SummerCotton, linen blends, chiffonBright solids, coral, cobaltFlowy midi + flat sandals + sun hat for outdoor ceremonies
FallSatin, crepe, velvetRust, emerald, burgundy, navySatin midi + pointed pumps + wrap
WinterVelvet, heavy satin, wool crepeJewel tones, deep green, blackLong-sleeve velvet dress + tights + wool coat

For deeper color ideas, see what colors go with emerald green, sage green and navy blue. If you are attending a fall wedding this year, our fall outfits for women hub covers coats and boots that work over dresses.

Wedding Guest Outfits by Venue

The venue tells you about the ground, the temperature and how dressy the crowd will be.

  • Church or house of worship: cover shoulders during the ceremony with a shawl or jacket, and avoid very short hems. Our what to wear to church guide covers modest options.
  • Garden or lawn: block heels or wedges so you don’t sink into grass, plus a wrap for the evening.
  • Beach: flowing midi or maxi dresses in breathable fabric, flat sandals and no stilettos.
  • Barn or vineyard: midi dresses, ankle boots or block heels for uneven floors and gravel.
  • Hotel ballroom or city venue: the dressiest end of the code; heels and evening fabrics work well.
  • Courthouse: a polished dress or suit-style separates; keep it simple and daytime-appropriate.

Stylist’s tip

Look up photos of the venue before you choose shoes. If the ceremony is on grass or the cocktail hour is on a terrace, pack a pair of foldable flats or heel protectors in your bag. You’ll be on your feet for four to six hours.

Colors to Avoid as a Wedding Guest

  • White, ivory, cream and champagne: reserved for the bride unless the couple requests an all-white dress code. Our white outfits for women guide explains when white is acceptable.
  • The bridesmaids’ color: if you know it, choose another shade so you aren’t mistaken for the wedding party.
  • All black: acceptable at most modern evening weddings, but avoid it at daytime weddings unless it’s brightened with color or prints.
  • Cultural considerations: at many Chinese weddings red is the bride’s color and all-white or all-black can read as mourning; at many Hindu and Sikh weddings, guests avoid white and black and wear bright colors. When in doubt, ask the couple or a family member.

Shoes and Accessories for Wedding Guests

Pick shoes you can stand and dance in. Block heels, kitten heels, wedges and dressy flats are the safest choices; see types of heels for options. Finish with a small clutch or crossbody, one statement accessory and a wrap or tailored jacket for cooler rooms. For dress shapes that flatter your figure, browse types of dresses.

Wedding Guest Outfits for Every Age and Body

  • Over 50: sleeved midi dresses, elegant jumpsuits and dressy pantsuits look modern. See fashion for women over 50.
  • Plus size: wrap dresses, A-line midis and empire waists move comfortably. See plus size style.
  • Petite: knee-length or tea-length hems and nude or metallic shoes lengthen the line. See petite outfits.
  • Pregnant guests: stretch jersey maxi dresses with empire waists and flat sandals.

Related Wedding and Celebration Events

Weddings often come with other events, each with its own dress level:

Do

  • Read the dress code and start time before choosing an outfit.
  • Choose shoes that suit the ground at the venue.
  • Bring a layer for the ceremony and late evening.

Don’t

  • Wear white, ivory or champagne without the couple’s request.
  • Wear jeans, sneakers or beach flip-flops unless the couple asks for casual.
  • Choose an outfit that needs constant adjusting while you dance.

Frequently asked questions

What should a female guest wear to a wedding?

A female guest should wear an outfit that matches the dress code: a long gown for black tie, a midi or knee-length dress for cocktail, and a dressy sundress or separates for daytime weddings. Avoid white and ivory, and choose shoes that suit the venue.

What is the proper attire for a 4 p.m. wedding?

A 4 p.m. wedding usually calls for cocktail attire. Choose a midi dress, dressy jumpsuit or elegant separates in mid-tone or jewel colors, then add statement jewelry for the evening reception. If the invitation says black tie, wear a floor-length gown.

Can I wear black to a wedding?

Yes, black is acceptable at most modern evening and formal weddings. For daytime weddings, brighten black with a print, colorful accessories or a lighter wrap. Skip black at weddings where it may signal mourning, such as some Chinese and Indian ceremonies.

Can I wear pants to a wedding?

Yes. A tailored pantsuit, wide-leg dressy trousers with a silk blouse, or an elegant jumpsuit works for cocktail and semi-formal weddings. For black tie, choose a formal jumpsuit in a luxe fabric like satin or crepe.

What should I wear if there is no dress code?

If the invitation has no dress code, wear cocktail attire: a knee-length to midi dress or dressy separates. Use the venue and time to adjust: lighter and simpler for daytime and outdoor weddings, darker and dressier for evening venues.

What colors should you not wear to a wedding?

Avoid white, ivory, cream and champagne, which can compete with the bride. Also avoid the bridesmaids’ color if you know it. At some cultural weddings, red, all-white or all-black may carry special meaning, so check with the couple.