I’ve been a guest at over 30 weddings in the last five years — city rooftops, garden ceremonies, black-tie ballrooms, beach elopements. I’ve worn the wrong thing enough times to know exactly what works and what doesn’t. If you’re between 18 and 30 and staring at your closet wondering what to wear to a wedding, here’s what I’ve learned the hard way.
The Three Things That Matter More Than the Dress Itself
Before you buy anything, understand this: the dress is only 40% of the equation. The other 60% is how it fits your specific body, the venue, and the dress code. I’ve seen a $400 Reformation dress look terrible because the straps were too long. I’ve seen a $60 ASOS midi dress steal the show because the hemline hit exactly right.
Fit Over Brand, Every Time
I don’t care if it’s Zimmermann or Zara — if the waist sits an inch too high or the bust darts miss your chest, it’ll look sloppy. Get the dress tailored. A $20 alteration on a $100 dress beats a $300 dress off the rack. I pay my tailor $15 to shorten straps and $25 to take in the waist. Worth every cent.
Fabric Dictates Formality
Silk charmeuse, crepe, mikado, linen blends — these read formal. Polyester satin, cheap jersey, and anything that wrinkles after sitting for 10 minutes reads cheap. If you can ball the fabric in your fist and it stays wrinkled, skip it. Real silk from brands like Lirika Matoshi or Aje costs more but photographs better and breathes through a long ceremony.
Venue + Dress Code = The Only Rule
I once wore a floor-length velvet gown to a 3 PM garden wedding. I was the only person in velvet. It was 78 degrees. I sweat through the entire reception. Match the formality of the venue, not just the invitation. A “cocktail” dress code at a barn wedding means a midi dress in a textured fabric, not sequins.
Dress Code Decoder: What Each Actually Means for Young Women

Wedding dress codes are intentionally vague. Here’s what I’ve learned each one actually translates to for someone under 30.
| Dress Code | What It Says | What It Means for You | Best Length |
|---|---|---|---|
| Black Tie | Floor-length gown | Full-length formal gown, no white, no heavy sparkle | Floor or tea-length |
| Cocktail | Knee-length or midi | Structured midi or mini (if the bride’s crowd is young) | Knee to mid-calf |
| Semi-Formal | Dressy casual | Midi dress in elevated fabric, no jeans, no sneakers | Midi or knee |
| Garden/Outdoor | Floral, light fabrics | Mid-calf, breathable fabric, block heels (no stilettos sinking in grass) | Midi |
| Beach Formal | Lightweight formal | Floor-length linen or silk, no heavy beading, flat sandals | Floor or maxi |
The biggest mistake I see young women make: wearing something too casual for semi-formal. A slip dress with sneakers is not semi-formal. It’s brunch. Semi-formal means a proper dress with structure, not a nightgown.
Silhouettes That Flatter Young Bodies (and Ones That Don’t)
I have a straight body type — narrow hips, small bust, no defined waist. I spent years wearing bodycon dresses that made me look like a cardboard tube. Then I discovered A-line and fit-and-flare shapes. Night and day.
What Works for Most Young Women
A-line midi dresses work on almost every body type. They define the waist without clinging to the stomach. I own three from Lulus ($68-$98) and one from Staud ($295). The Lulus ones get more compliments because the cut is better on my frame.
Wrap dresses — but only if the fabric has some weight. Cheap jersey wrap dresses gape at the bust and ride up. I’ve had good luck with the Reformation Kourtney wrap dress ($248) in silk crepe. It stays put all night.
High-neck, open-back dresses are the unsung hero of wedding guest fashion. They’re modest enough for a church ceremony but interesting enough for the dance floor. Aje has a few options around $350-$500 that I’ve worn to three weddings each.
What to Avoid
Bodycon above the knee. Unless you’re at an after-party in Miami, this reads club, not wedding. I wore a tight mini to a cousin’s wedding at 22. I still cringe looking at the photos.
Slip dresses without structure. They slide around, show every lump, and look like you forgot to get dressed. If you love the slip dress look, choose one with a built-in lining or wear a slip underneath. The Skims sculpting bodysuit ($54) is my go-to for making slippery dresses behave.
Anything with a train. You’re a guest, not the bride. A train will get stepped on, dirty, and tangled in chair legs by the end of the night.
Color Rules That Actually Matter (Beyond “Don’t Wear White”)

Everyone knows not to wear white. Here’s what no one tells you.
Don’t wear red to a traditional Chinese wedding. Red is the bride’s color. I learned this the hard way at a friend’s wedding in Hong Kong. Her mother was not pleased.
Don’t wear all black to a daytime wedding. I know, I know — black is chic. But at a 2 PM garden ceremony, black reads funereal. Save black for evening or winter weddings. Navy, emerald, burgundy, and dusty rose are the safe bets that photograph well on everyone.
Neon and metallics are for the after-party. I wore a silver sequin mini to a 6 PM cocktail wedding once. I looked like a disco ball next to everyone in jewel tones. Felt great for the first hour. Regretted it by dinner.
My personal rule: pick one “interesting” element — color, texture, or silhouette — and keep the other two neutral. A bright cobalt blue dress with a simple cut and no pattern. A textured velvet midi in a muted rust. A simple black slip dress with dramatic gold earrings. Three interesting things at once = costume.
How to Not Freeze or Sweat Through the Entire Wedding
I’ve been to a November wedding in an unheated barn and a July wedding in a tent with no AC. Both times, I dressed wrong the first time and learned my lesson.
Cold Weather Weddings
Wear a dress with sleeves or a high neckline. I bought the Cult Gaia Janelle dress ($325) in black velvet with long puff sleeves. It’s warm enough that I didn’t need a jacket for the ceremony. For outdoor winter weddings, I layer a cashmere wrap ($150 from Naadam) over a sleeveless crepe dress. The wrap doubles as a blanket during the ceremony.
Footwear matters more than you think. Cold floors in open-toe heels = miserable. I wear closed-toe block heels or heeled boots for winter weddings. My Stuart Weitzman Lowland boots ($695) have saved me at three December weddings.
Hot Weather Weddings
Linen and cotton are your friends. I wore a Zimmermann linen mini dress ($450) to a July beach wedding and stayed comfortable through the entire outdoor reception. Avoid polyester and acetate — they trap heat and show sweat. I’ve made that mistake exactly once.
Block heels or wedges for outdoor ceremonies. Stilettos sink into grass. I’ve seen a woman fall during the processional. Don’t be that person. I wear Loeffler Randall block heels ($395) for outdoor weddings and have never had an issue.
When to Rent vs. Buy vs. Borrow

I own about 15 wedding guest dresses. I’ve worn most of them once. Here’s my honest breakdown of when each option makes sense.
Rent if: you have a black-tie wedding and don’t own a gown. Rent the Runway has gowns from Aje, Staud, and Cult Gaia for $50-$100 for four nights. I rented a Retrofête sequin gown ($175 retail) for $65. It fit perfectly, I returned it Monday, and I didn’t have a $175 dress hanging in my closet forever.
Buy if: you’ll wear it again. A simple silk midi in a neutral color can be styled for work events, date nights, and future weddings. I bought the Reformation Ginny dress ($248) in black and have worn it to five events. Cost per wear: $49.60. Worth it.
Borrow if: it’s a close friend’s wedding and you know someone with similar taste. I borrowed a Lirika Matoshi strawberry dress ($490) from my sister for a garden wedding. She’d worn it once. I wore it once. We both got use out of it.
Never buy a dress you’re not excited to wear again. If you look at it and think “this is perfect for one night,” rent it instead. I have three dresses in my closet that I bought for specific weddings and never touched again. That’s $600 I could have spent on alterations for dresses I actually love.
The Accessories That Tie It Together
I used to think accessories were optional. Then I wore a plain black midi to a wedding and looked like I was going to a job interview. Now I have a formula.
Shoes: Block heels for outdoor, stilettos for indoor, flats for dancing. I keep a pair of Rothy’s pointed flats ($165) in my bag for the dance floor. They pack flat, don’t wrinkle, and save my feet by hour four.
Jewelry: One statement piece max. If your dress has a high neckline, skip the necklace and do bold earrings. If your dress is simple, a chunky bracelet or layered necklaces work. Mejuri and Catbird have solid gold options that don’t turn your skin green. I wear the Mejuri Medium Hoops ($85) to almost every wedding.
Bag: A small crossbody or clutch that holds your phone, lipstick, and compact. No totes. No backpacks. I use the Staud Moon Bag ($195) in cream. It fits my iPhone 15 Pro, a Revlon lipstick, and a powder compact. That’s all you need.
The one thing I never skip: a fabric steamer ($29 from Conair). I steam every dress the morning of the wedding. Wrinkles make even an expensive dress look cheap. Five minutes of steaming changes everything.