Guide · 7 min read · Modebase editorial team

What to wear to a wedding as a guest (every season and dress code)

The right wedding guest outfit does three things. It suits the dress code, it handles the weather and the venue, and it lets you sit, dance and eat cake in comfort. It does not need to be new.

Start with the invitation, then work through the season. If you are the mother of the bride or groom, read the mother of the bride guide or the mother of the groom guide instead. Heading to a wedding in the United States? There is a separate guide to US dress codes.

Step 1: read the dress code

The invitation saysWhat it meansWhat to wear
Black tieThe most formalFloor-length dress or an elegant dressy jumpsuit
Formal or black tie optionalVery dressy, a little flexibilityLong dress, or a polished midi in a rich fabric
CocktailDressy, not floor lengthKnee or midi dress, or tailored pants with a dressy top
Semi-formal or dressy casualSmart, relaxedA nice dress, or a skirt and a good top
Garden, beach or casualLight and comfortableA flowing dress in a soft print, flat sandals or wedges

If there is no dress code, look at the venue and the time of day. An evening reception in a hotel ballroom calls for more than a lunch in a backyard. When you are unsure, ask the couple or another guest. Nobody minds the question.

Step 2: dress for the season

Summer. Choose breathable fabrics like cotton, linen blends and light crepe. Pale colours reflect heat, and a long midi dress is cooler than you would think. Bring a light wrap for air conditioning and for the evening, and wear shoes you can walk on grass in. Block heels and wedges beat stilettos outdoors.

Winter. Think velvet, satin, knits and long sleeves. A tailored coat or a wrap finishes the outfit and keeps you warm between the car and the door. Tights or opaque stockings, ankle boots or closed shoes all work. Rich colours like burgundy, forest green, navy and plum feel right in cold months.

Spring and autumn. These are the hardest seasons because the weather changes. Pick an outfit that works in layers: a dress with a blazer, a cardigan or a light coat you can add or remove.

Colours to avoid, and what to choose

  • White, ivory and cream. Leave them for the bride, even if your dress is only slightly off white.
  • Very close matches to the bridal party. If the couple have shared a palette, avoid the exact shade.
  • All black can be fine for an evening or city wedding, but add colour in a bag, shoes or jewellery for a daytime celebration.
  • Great choices: dusty blue, sage, terracotta, dusty pink, navy, emerald, lilac, soft yellow and deep red.

Practical rules that save the day

  • Do the sit, hug and dance test. Sit down, raise your arms and take a few steps before the day.
  • Check the venue. Grass, sand and cobblestones suit block heels and flats. Churches often expect covered shoulders, so carry a wrap.
  • Pick shoes you can wear for six hours. Pack folding flats if you love your heels.
  • Pack a small kit: tissues, plasters, a safety pin and a lipstick.

Build the look from what you own

Before you shop, go through three groups of clothes: dresses you have worn to events, dressy pants and tops, and jackets or wraps. A familiar dress looks new with different shoes, a different jacket and jewellery you have not worn with it before. Take a photo of each combination so you can compare them, and wear the one that you feel good in. Guests rarely remember what you wore to the last wedding, and almost never remember it from the photos.

Start with what you already own

Most of the outfits in this guide are already hiding in your wardrobe. The hard part is seeing your clothes together. Photograph one outfit you already wear and Modebase picks out each piece for you. Then you can ask for outfits in the chat you already use, such as ChatGPT or Claude, and it answers from your own clothes. For example:

I am a guest at a garden wedding in November. The dress code is cocktail. Show me three outfits from my wardrobe, and tell me if one piece would finish the look.

Upload one outfit photo

Frequently asked questions

What should I wear to a wedding as a guest?

Follow the dress code on the invitation, choose an outfit that suits the season and venue, and avoid white, ivory and cream. A midi dress or a dressy pants outfit works for most weddings.

Is it okay to wear black to a wedding?

Yes for most evening and city weddings, as long as it is not a very casual daytime event. Add colour with shoes, a bag or jewellery so it feels celebratory.

Can I wear the same dress to two weddings?

Yes. Change the shoes, jacket and jewellery and nobody will notice. Different guest lists mean different people see you in it.

What shoes should I wear to an outdoor wedding?

Block heels, wedges or flat sandals. Stiletto heels sink into grass and sand. Bring a spare pair of flats for dancing.