Outfits · 6 min read ·
What to Wear to a Wedding as a Guest: Dress Codes, Colors and Real Outfit Ideas
What to wear to a wedding as a guest, decoded by dress code, season and venue, plus which colors to avoid and how to pick shoes you can stand in all night.
Start with the invitation. The dress code, the time of day and the venue tell you 90 percent of what to wear to a wedding as a guest. A 6 pm ballroom reception asks for something very different from a noon ceremony in a vineyard, even if both say 'formal.'
Here's how to read each dress code, what to choose for different seasons and venues, and the small details (shoes, layers, colors) that decide if you're comfortable at 11 pm.
Decode the dress code on the invitation
Couples use dress codes loosely, so treat them as a range. If the wedding website has an FAQ, check it, because many couples explain what they mean there. When there's no dress code at all, look at the venue and the time and dress one step above what you'd guess.
- Black tie: floor-length gown, or a very elegant cocktail dress in rich fabric. See our cocktail dress vs evening gown guide if you're unsure.
- Black tie optional or formal: a long dress, a dressy midi, or polished separates like wide silk trousers with a fitted top.
- Cocktail or semi-formal: knee to midi length, structured or flowing, with heels or dressy flats.
- Dressy casual: a sundress, a midi skirt with a nice top, or a tailored jumpsuit.
- Casual or beach: light fabrics, a maxi or sundress, flat sandals. Still no denim unless the couple says so.
Colors to avoid (and the ones that always work)
Don't wear white, ivory, cream or anything that photographs white, like very pale champagne or light silver. That rule holds even when the bride isn't wearing white, unless she asks guests to. Also check if the couple has asked guests to avoid a wedding party color.
Black used to be off-limits and now is fine at evening weddings, especially black tie. For daytime, jewel tones and soft pastels are safe bets: emerald green, cobalt blue, dusty rose, lavender, burgundy in autumn. Bold prints are fine for garden and beach weddings and feel less right in a cathedral.
Dress for the season and the venue
For summer and outdoor weddings, pick breathable fabrics like chiffon, linen blends or cotton voile, and avoid satin that shows sweat. A maxi dress is the easiest choice for a garden or beach ceremony because it moves well and covers you if the evening gets cool.
For winter and indoor weddings, go richer: velvet, crepe, heavier satin. Darker colors like burgundy, navy and forest green feel right. Bring a real coat for photos outside, not just a thin wrap. Religious ceremonies sometimes expect covered shoulders, so pack a shawl or a cropped jacket you can take off for the reception.
Shoes and bags you can survive the night in
A wedding is often eight hours on your feet, with grass, gravel or cobblestones in the mix. Block heels or wedges under 7 cm are the safe choice for outdoor venues, since stilettos sink into lawns. If you love a high heel, bring foldable flats in your bag for dancing.
Keep the bag small: a clutch or mini crossbody that holds your phone, a lipstick, blotting papers, a card and plasters. A crossbody frees your hands for a drink and a plate at the cocktail hour, which you'll be grateful for.
What not to wear as a wedding guest
Beyond white, skip anything you'd wear to a club, very short hemlines at a formal ceremony, and jeans unless the couple has explicitly said it's a jeans wedding. Avoid outfits that need constant adjusting. If you've been tugging at a strapless top in the fitting room, you'll be tugging at it in every photo.
Also skip brand-new shoes you've never walked in. Wear them around the house for a few evenings first.
Wedding guest outfit ideas you can copy
For a spring garden wedding in the afternoon: a floaty midi in blush pink or lavender, block-heel sandals, a woven clutch and small gold earrings. Add a cropped cardigan or a light trench for the ceremony if it's under 18 degrees.
For a city wedding with a dinner reception: a satin slip dress in emerald or cobalt, strappy heels, a structured mini bag, and a tailored blazer over your shoulders for the walk between venues. If you prefer trousers, wide-leg satin pants with a silk camisole and a matching blazer look just as dressy and are far easier to dance in.
For an autumn or winter wedding: a long-sleeve midi in burgundy or forest green velvet, closed-toe heels or heeled boots, and a wool coat. Velvet photographs beautifully under warm reception lighting, and darker colors hide the inevitable red wine splash.
For a beach wedding: a cotton or linen maxi in coral, cobalt or a soft print, flat leather sandals, a straw bag and minimal jewelry, since salt air and sand aren't kind to delicate pieces. Bring a light scarf for the breeze after sunset.
For a black tie evening wedding: a floor-length gown in a jewel tone or black, heels you've broken in, a metallic clutch and one focal jewelry piece. Keep hair off the neck if the neckline is interesting.
Test the look before the big day
Try your outfit with the full set: shoes, bag, jewelry and the layer you'll wear for the ceremony. Sit down, raise your arms, and walk up some stairs. If you're torn between two colors or two lengths, try them on side by side. You can do that in a store or on your photo with Lody's outfit try-on, which helps when you're shopping online and can't see the dress in person.
FAQ
Can I wear black to a wedding as a guest?
Yes, at most evening and formal weddings black is fine. For a daytime or very traditional ceremony, a jewel tone or pastel is a safer choice.
Is it OK to wear a long dress to a cocktail wedding?
A flowing midi or a casual maxi works. A full formal gown can look overdressed. Aim for knee to ankle length in a fabric that isn't too heavy.
Can wedding guests wear pants?
Absolutely. A tailored jumpsuit or wide-leg trousers in silk or crepe with a dressy top work for most dress codes up to formal.
What color should I avoid at a wedding?
White, ivory, cream and anything that reads as white in photos. Also avoid the bridesmaids' color if the couple shares it.