This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click through and buy, I may earn a small commission at no extra cost to you.

Wedding guest outfits at every budget across cocktail, formal, and black tie dress codes
Wedding guest outfits at every budget across three dress codes.

I have three weddings this year and I am, frankly, in a crisis.

There’s my friend’s wedding (cocktail attire). My fiancé’s coworker’s wedding (formal). And then my cousin’s wedding, which is black tie, and which I would describe as “the one I actually need to nail” because I will be photographed next to roughly forty members of my family for the rest of time.

Three weddings. Three dress codes I had to Google. And the realization that if I spent $200 on each outfit, I’d be $600 deep before the open bar even opens at the first one.

Here’s the thing: I’m someone who does not love spending a lot on wedding outfits. I’ll wear that dress twice, max, and that’s if I’m being optimistic. But I also totally get it if the wedding is someone you love and you want to feel incredible. There’s a version of this where you splurge on the dress for the wedding that matters most to you, and another version where you keep it tight on all three. Both are valid! I’ll give you outfits for both.

So I sat down, decoded all three dress codes (because nobody actually explains the difference), and put together three full outfits per dress code at three Amazon-friendly price points. Higher tier (under $200), mid tier (under $150), and budget tier (under $125). Pick what works for which wedding.

Let’s start with the rules, because once you understand the dress codes, the shopping gets so much easier.

What the Three Dress Codes Actually Mean (Finally)

Cocktail Attire

Polished but not fussy. After-work-but-elevated. Cocktail is the most forgiving of the three dress codes, which is actually what makes it confusing. The length sweet spot is knee to midi. Not floor-length (that reads too formal) and not mini (too casual, though a long mini or “midi-mini” can work at a daytime or garden cocktail wedding). Fabric matters more than people expect: crepe, satin, chiffon, jacquard, and lace all work. Skip cotton and linen unless it’s explicitly a daytime garden situation, and skip velvet (too formal). For shoes, you have real range. Heels, block heels, dressy flats, kitten heels, strappy sandals. No sneakers, no chunky boots.

Color is genuinely open season at cocktail. Bold colors, prints, jewel tones, neutrals, all of it works. Avoid white, obviously, and I’d skip head-to-toe black for a daytime wedding, but for an evening cocktail you’re fine. Here’s the thing: the best cocktail dress you can buy is a midi in a flattering cut that works for weddings, work events, holiday parties, and date nights. That’s the dress that earns its keep. If it only works for one specific wedding, you’re probably overspending for what you need.

Formal Attire

A real step up from cocktail. This is “I planned this,” not “I grabbed something.” Floor-length is the safest choice for formal, but a structured midi in a genuinely luxe fabric works at most formal weddings. When in doubt, go longer. The fabric is doing more work here than the silhouette, so spend your attention on whether the dress looks and feels expensive. Satin, silk, crepe, taffeta, or beaded and embellished fabrics are all in play. For color, deeper and richer reads more formal. Emerald, navy, burgundy, dusty rose, champagne. Bright neons and busy florals will read cocktail, not formal, even in a floor-length cut.

Shoes should be heels (block or stiletto), elegant embellished flats, or metallic strappy sandals. Not casual sandals, not boots. Honestly, accessories matter more at formal than at cocktail, and this is where a lot of people underinvest. Real-looking jewelry, a clutch rather than a crossbody, and hosiery if it’s a winter wedding. The accessories are what take an outfit from “nice dress” to “she looks put together.”

Black Tie

Floor-length gown territory. The most formal of the three. Black tie is the one dress code where I’d say go floor-length and don’t second-guess it. A midi in a truly luxe fabric can technically work at a more relaxed black-tie wedding, but you’re playing the odds. Go floor-length and you’re never wrong. The dress should feel substantial when you pick it up. Silk, satin, velvet (for fall and winter), chiffon, or beaded all read appropriately. For color, stick to the classics: black, navy, burgundy, emerald, deep purple, champagne, metallics. Save the brights and prints for cocktail.

For shoes, heels or elegant embellished flats. Metallic, satin, or jewel-tone strappy heels are the move. Accessories should match the energy: statement earrings, a small structured clutch, polished hair and makeup. You’re going all-in for black tie, and the finishing details are what make it land.

One honest thing to know: a real black-tie gown is the hardest type of wedding outfit to re-wear. The trick is to pick a silhouette and color you’d actually pull out for New Year’s Eve, an anniversary dinner, or another formal event a couple of years from now. Otherwise this dress is going straight to Poshmark, and you already know it.

Cocktail Wedding Guest Outfits

Cocktail wedding guest outfit higher tier with black satin midi dress, nude block heel sandal, and pleated satin clutch under $200
Cocktail wedding guest, higher tier, under $200.
Cocktail wedding guest outfit mid tier with green ruffle midi dress, nude block heel sandal, and floral evening clutch under $125
Cocktail wedding guest, mid tier, under $125.
Cocktail wedding guest outfit budget tier with burgundy velvet midi dress, black lace T-strap heel, and rhinestone triangle clutch under $100
Cocktail wedding guest, budget tier, under $100.

Higher Tier, Under $200

The Dress: The Drop Danica Strapless Midi Dress. A strapless midi with a slightly more elevated, body-skimming cut than your typical Amazon dress. Comes in black, dark chocolate, and a few other rotating colors. The strapless silhouette reads more cocktail than casual, which is exactly what you want here. Around $60 to $70.

The Shoes: Naturalizer Vera Heeled Sandal in nude or burgundy. A real investment shoe that’s worth the splurge if you’ll wear it to weddings, work events, and dinners for years. Comfortable enough to actually dance in. Around $75 to $120 depending on the color.

The Bag: CHARMING TAILOR Pleated Satin Clutch in champagne, black, or burgundy. The pleated satin gives it a real “designer evening bag” look, and the price tag (under $30) is genuinely shocking for what you get. This is the kind of clutch you’ll pull out for years. Around $30.

Mid Tier, Under $125

The Dress: PRETTYGARDEN V-Neck Ruffle Midi Dress in a jewel tone. The deep V-neck and ruffle hem give it more shape and drama than your typical Amazon midi, and it photographs beautifully. The listing markets it as boho beach, but in a jewel tone like dark green or burgundy and styled with block heels and a clutch, it reads cocktail wedding ready. Around $54.

The Shoes: DREAM PAIRS Block Heel Ankle-Strap Sandal in nude or champagne. Comfortable enough to dance in all night, which I cannot stress enough as a value at this wedding-attending stage of life. Around $38.

The Bag: JAMBHALA Floral Evening Clutch in white or champagne. The detachable chain means you can carry it as a clutch or sling it crossbody when your hands are full of cocktails. Around $26.

Budget Tier, Under $100

The Dress: GRACE KARIN Sleeveless Mermaid Cocktail Midi Dress. A more structured, body-conscious cocktail dress with a mermaid silhouette that reads way more elevated than the price tag suggests. Quick honest note: I wouldn’t recommend this one for a summer wedding somewhere hot, the fabric and fit are better suited to fall and winter. But for a cooler-weather cocktail wedding, this is genuinely a steal. Around $40.

The Shoes: DREAM PAIRS Open-Toe Kitten Heel Sandal in black (the lace T-strap version is genuinely beautiful and reads more evening than basic nude). Or wear the heels you already own and skip this entirely. Honestly. Around $36.

The Bag: BABEYOND Rhinestone Triangle Clutch in silver, gold, or champagne. The rhinestone detail makes it look like it costs three times what it does. Around $21.

A note on splurging here: If your friend is one of your closest people and you want to invest in a really beautiful cocktail dress, brands like Reformation, AFRM, and Lulus make pieces in the $150 to $300 range that you’ll actually wear for years. I’ll cover those in a future post.

Okay, that’s cocktail. Formal is a different beast.

Formal Wedding Guest Outfits

Formal wedding guest outfit higher tier with emerald off-shoulder corset gown, silver metallic strappy heel, and crystal butterfly clutch under $200
Formal wedding guest, higher tier, under $200.
Formal wedding guest outfit mid tier with burgundy mock neck satin gown, silver rhinestone closed-toe pump, and floral evening clutch under $150
Formal wedding guest, mid tier, under $150.
Formal wedding guest outfit budget tier with navy off-shoulder ruched gown, black lace T-strap heel, and rhinestone triangle clutch under $100
Formal wedding guest, budget tier, under $100.

This is the one for the wedding where you don’t quite know everyone, you might be photographed, and you want to look like the version of you who has it together. So my fiancé’s coworker’s wedding, basically.

Higher Tier, Under $200

The Dress: KUTUMAI Off-the-Shoulder Corset Maxi Dress. A structured corset bodycon with off-the-shoulder ruching that reads way more designer than the price suggests. The bodycon silhouette and corset detail give it the kind of “I planned this outfit” energy formal weddings call for. Comes in a ton of solid colors and a few prints, but stick to the solids (deep jewel tones especially) for formal. Around $65.

The Shoes: Vince Camuto Saprenda Strappy Heeled Sandal in Egyptian Gold or silver. Vince Camuto consistently makes evening shoes that look way more expensive than they are, and the slim ankle strap silhouette reads polished and grown-up. Around $65 to $80 depending on color.

The Bag: DEXMAY DM Crystal Butterfly Clutch in gold or silver. The crystal butterfly clasp is the kind of detail that elevates the whole outfit, the type of finishing touch that makes people ask where you got it. Around $33 to $36.

Mid Tier, Under $150

The Dress: PRETTYGARDEN Mock Neck Satin Maxi Dress in emerald, navy, or burgundy. The mock-neck silhouette is unexpectedly perfect for a formal wedding, it reads elegant and a little modest in the best way. Skip the lighter colors here, the deeper jewel tones are what make this dress look genuinely formal. Just under $60.

The Shoes: DREAM PAIRS Destiny Rhinestone Closed-Toe Pump in nude or silver. The rhinestone ankle strap is the kind of detail that makes a $40 shoe look like a $200 one. Closed-toe reads more formal than open-toe, so this one fits the section perfectly. Around $37 to $44.

The Bag: JAMBHALA Floral Evening Clutch in white or champagne. Same clutch as the cocktail mid tier, because honestly, this is one of those bags that earns its place across multiple wedding styles. Around $26.

Budget Tier, Under $100

The Dress: PRETTYGARDEN Off-the-Shoulder Ruched Maxi Dress. A formal-leaning maxi with ruched detailing across the bodice. Comes in a wide range of solid colors, including the deep formal-appropriate tones you want. Currently on sale around $38, down from $50.

The Shoes: DREAM PAIRS Open-Toe Kitten Heel Sandal in black. The same shoe from the cocktail budget tier, because honestly, this lace T-strap version reads beautifully across multiple wedding styles. Around $36.

The Bag: BABEYOND Rhinestone Triangle Clutch in silver or gold. Same clutch as the cocktail budget tier, and just as much of a steal at this price. Around $21.

And then there’s black tie, which is its own thing entirely.

Black Tie Wedding Guest Outfits

Black tie wedding guest outfit higher tier with black velvet one-shoulder ruffle gown, silver metallic block heel, and pleated satin clutch under $250
Black tie wedding guest, higher tier, under $250.
Black tie wedding guest outfit mid tier with black ruffle cascade maxi gown, gold strappy gladiator stiletto, and crystal-embellished clutch under $150
Black tie wedding guest, mid tier, under $150.
Black tie wedding guest outfit budget tier with black square-neck slit maxi gown, black lace T-strap heel, and floral clutch under $125
Black tie wedding guest, budget tier, under $125.

Now we’re at the cousin’s wedding. The one with the family. The one where Aunt Linda is going to comment on whatever I wear, so the goal is to make sure the comment is positive.

For black tie, I’d lean a little higher tier than the other two if you can swing it, because the fabric quality really shows up in photos. But the budget option here is genuinely good, and I want to make sure that’s clear too. One real-talk note: Amazon has a ceiling on black tie. The truly expensive-looking gowns you see on Pinterest are usually $300+ from brands like Reformation or AFRM. What Amazon does well is “looks elevated for the price,” and that’s what I picked here.

Higher Tier, Under $250

The Dress: VFSHOW One-Shoulder Velvet Ruffle Maxi Gown. A floor-length velvet gown with a one-shoulder ruffle detail and a beaded chain strap on the opposite side. The asymmetric design and beaded strap are the kind of details you usually only see on $300 dresses, which is why this one feels like a genuine score at $70. Quick seasonality note: velvet is a fall and winter fabric. If your black tie wedding is in summer or somewhere hot, skip this one and go with the mid tier instead. Around $70.

The Shoes: Naturalizer Vera Heeled Sandal in metallic silver or gold. Same shoe as the cocktail higher tier, just in a metallic finish. If you’re going to invest in one heel from this whole post, this is the one. The metallic version reads black tie far better than basic strappy sandals. Around $118.

The Bag: CHARMING TAILOR Pleated Satin Clutch in black or champagne. Same workhorse clutch from the cocktail section. The pleated satin reads black tie when paired with the right gown and metallic heels. Around $30.

Mid Tier, Under $150

The Dress: PRETTYGARDEN Sleeveless Ruffle Cascade Maxi Dress in dark green, burgundy, black, or purple. The ruffle cascade detail is the kind of dramatic touch that reads black tie even at this price point. Around $60.

The Shoes: DREAM PAIRS Strappy Gladiator Stiletto in gold or silver. The lace-up gladiator detail gives it real evening-event energy, and the metallic finish makes it look like it costs three times the price. Around $33.

The Bag: CHARMING TAILOR Crystal-Embellished Pleated Satin Clutch in champagne or ivory. The crystal embellishment takes it from “nice cocktail clutch” to “actually black tie appropriate.” Around $26.

Budget Tier, Under $125

The Dress: ABYOVRT Square Neck Ruched High-Slit Maxi Dress. A floor-length ruched bodycon with a square neckline and a dramatic cascading side slit. The square neck is what takes this from “could be prom” to “actually black tie,” and the side draping makes it look way more expensive than $50. Stick to the deeper colors (black, emerald, burgundy) for black tie. Around $50.

The Shoes: Re-wear something you already own, or grab the DREAM PAIRS Open-Toe Kitten Heel in black at around $36. The lace T-strap detail makes them feel more black-tie appropriate than basic strappy sandals.

The Bag: Use any small dressy clutch you already own, or grab the JAMBHALA Floral Clutch from the cocktail section. Around $26 if you don’t have one already.

A note on splurging here: Black tie is the one wedding where I’d say it’s most worth investing if it’s someone you love. A gown from Reformation, AFRM, or even a thrift-store find from a higher-end label is the kind of thing you’ll wear to anniversaries and NYEs and the next black-tie event for years. If your cousin is a real-deal close one, this might be the wedding to splurge on.

My Take on Three Weddings, Realistically

Here’s how I’m actually thinking about my three weddings.

For my friend’s wedding (cocktail), I’m going budget tier. She’s a great friend, she’ll be the first to tell me she doesn’t care what I wear, and I’m going to spend the saved money on a nicer wedding gift instead.

For my fiancé’s coworker’s wedding (formal), I’m going mid tier. I want to look polished because I don’t really know anyone, and an outfit under $150 reads as “I made an effort” without being financially ridiculous.

For my cousin’s wedding (black tie), I’m going higher tier. This is the one wedding where I think the math actually works out, because I’ll have family photos forever, and because a beautiful satin floor-length gown is the kind of thing I can re-wear for the next decade.

That’s a total of around $440 across three weddings, instead of the $700 to $1,000 I’d spend if I bought a real outfit for each one. Still a meaningful savings, especially when you factor in that the higher-tier black tie pieces are ones I’ll re-wear for years.

A few rules of thumb that have actually saved me money: spend on the accessories, not the dress. A $35 Amazon dress paired with $80 shoes and a good clutch reads way more expensive than a $120 outfit where you skimped on everything. The dress is background. The shoes and bag are what people notice up close.

Re-wear with total abandon. Different shoes, different jewelry, different clutch, and most people genuinely will not remember what you wore six months ago at a different wedding. And save Amazon for the dress you know you’ll only wear once: beach weddings, themed weddings, anything too specific to re-wear. That’s where the price point actually makes sense.

The last one is the most important: it’s okay to spend more on some weddings than others. Dress up for the ones that matter to you, keep it tight on the ones that don’t. That’s not being a bad guest. That’s just being honest about where your money and energy should go.

Quick Cheat Sheet

Dress CodeLengthFabricVibe
CocktailKnee to midiCrepe, satin, lacePolished but not fussy
FormalMidi to floorSatin, silk, embellishedA real step up; accessories matter
Black TieFloor-lengthSilk, satin, beadedMost formal; gown territory

Hope this helps you skip the late-night Googling I did! Save this post, send it to whoever’s also drowning in wedding invitations this year, and pick the tier that feels right for each one!