We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    45 Dresses To Keep On Hand For The Next Wedding You Have To Attend

    Wedding season is upon us, and trust me, you want to be prepared.

    Unless otherwise specified, all sizes in this post are listed in women’s.

    1. A tie-neck cocktail dress with a super fun ruffle detailing from the sleeves aaalll the way down to the hem. Can you picture yourself twirling in this all night long?

    reviewer in red ruffle dress

    2. A pleated swing dress because it just *looks* romantic, doesn't it!? The chiffon material is chic and comfortable, and the huge color selection will ensure you find the perfect color. (P.S. it comes with an optional belt, too!)

    a reviewer wearing the light pink dress to a beach wedding
    another reviewer wearing the hot pink dress

    Promising review: "Possibly the world's most perfect dress. So many ways to wear this beautiful dress! It’s so versatile, you get more than you pay for. It comes with a detached belt of the same fabric so you can make it fitted on the waist, but I love the dress without it. So elegant. The fabric can be dressed up for evening with a glam heel and the right jewelry, or dressed casually for daytime with a leather belt and denim jacket. You can really do anything with it!" —Lacey

    Get it from Amazon for $34.99 (available in sizes XS–XX: and in 29 colors).

    3. A mesh-sleeve body con dress featuring an absolutely ~stunning~ embellishment detail on each side. And the bell-style of the sleeves! Did I mention stunning already?

    4. A V-neck patterned tie-waist dress because it's cool, casual, and such a good price for this unique of a design. If you're attending the hundredth wedding this year, I think this is an easy choice!

    5. A puff-sleeve polka dot dress that's cute for daytime events and transforms to chic and sexy for evening ones. It's even made of material that's light and airy, so no worries about feeling constrained. OH, and it's got pockets too. 👏

    A model posing in the color-blocked black and white dress

    6. A satin dress with a cowl neck because it may just be the easiest stylish outfit there is. A satin dress with sneakers during the day is edgy, but a satin dress at an evening wedding? Epic!

    7. A fun and flirty ruffled wrap dress that comes in both short and long sleeve options, so you can get one of each for different times of the year! 

    reviewer photo of them wearing the dark green wrap dress with long sleeves
    reviewer photo of them wearing the blue mini wrap dress with short sleeves

    Promising review: "Loved the dress was a little scared it would be too short but it was good because it’s a little longer on the back and front. Wore it to a wedding and was perfect. The material is stretchy and not too sheer, nothing shows so you don’t have to wear items underneath." —Erick

    Get it from Amazon for $40.99 (available in sizes XS–XXL and in 35 styles). 

    8. An asymmetrical pleated bodycon dress featuring a tied one-shoulder, a cut-out side, and killer fashionista vibes. This is a dress you're going to want to wear over and over (and over) again, so why not start with one of the biggest events ever? A wedding!

    A model posing in the black dress with black heels
    Rebdolls

    Rebdolls is a Latinx and woman-owned small biz based in Harlem, NY that makes gorgeous clothes for anyone who appreciates bold colors and fun prints.

    Get it from Rebdolls for $69.90 (available in sizes L–5X and in two colors). 

    9. A striking multicolor maxi dress — ~thee~ definition of playful fashion with the bright and bold abstract print. And the best part? Literally, any color accessories can be worn with it! 

    a model posing in the rainbow colored dress
    a close up of the pattern
    PrettyLittleThing

    Get it from PrettyLittleThing for $34.80+ (originally $58; available in petite sizes S–L, plus sizes L–5X, and in multiple colors/prints). 

    10. A strapless ruffle-hem dress that screams "daytime wedding" from the rooftops. Seriously, this floral eyelet pattern is a must for your next wedding and it's lined with soft, comfy fabric you definitely wouldn't mind wearing for a few hours.

    A model posing in the orange lace gown
    Anthropologie

    Get it from Anthropologie for $298 (available in sizes 0–26 Plus). 

    11. An off-the-shoulder maxi with pockets (!!!) that's the perfect mix of chic and sweet thanks to the flowy top and the slit at the bottom!

    Reviewer wearing the off-the-shoulder ruffle maxi dress in navy blue with a slit up the side.
    reviewer wearing the dress in black

    Promising review: "THIS IS AN ABSOLUTE MUST-BUY. I wore this to a wedding, and I got so many compliments. I will be buying more in other colors. I didn't have to wear a bra either, which is a plus. The elastic is really a life saver. The dress didn't go down to the floor, which was nice because the wedding was outside. YOU NEED THIS DRESS. It's a closet staple." —Shelby

    Get it from Amazon for $39.99 (available in sizes XS–XXL and in 20 colors and patterns).

    12. A V-neck wrap sweater dress perfect for those upcoming evening weddings because it'll keep you warm without looking bulky.

    13. A versatile mock-neck mini dress, an effortlessly classy look that can be worn to everything from a fancy wedding to brunch with your besties. It'll never miss!

    reviewer photo of them wearing the floral dress
    reviewer photo of them posing in the black and yellow floral dress

    Promising review: "I love the fit. I wore this to a wedding and received so many compliments. The material is thinner but the fit and long sleeves allowed me to put some layers underneath. I am 5’4” and 200-lbs with a larger bust. Very comfortable and cute." —Ashley Hensley 

    Get it from Amazon for $34.99+ (available in sizes XS–4X and in 32 prints).

    14. A mermaid cocktail dress that'll have everyone doing a double take because of how good it looks on you! Move over Princess Ariel, the true mermaid has arrived.

    15. A handmade chiffon midi dress for anybody who doesn't want to sacrifice comfort for style. With this dress, you'll get both in one beautiful handmade garment.

    A model wearing the puff sleeve square neck midi dress
    Mr Water New York / Etsy

    This top-rated Etsy shop is called Mr. Water New York! They're a small biz that creates gorgeous, vintage-style dresses and clothing — each one colorful and unique in their own way. 

    Promising review: "One of the prettiest dresses I’ve ever worn! Received tons of compliments! The dress fit perfectly, and shipping was fast, right on time for my big event. So happy I bought this." —Sign in with Apple user

    Get it from Mr. Water New York on Etsy for $109 (available in sizes S–XXL).

    16. A lace-sleeve chiffon tunic that comes with it's own removable belt — a super easy way to switch up the vibe you're going for on any particular day. 

    Reviewer wearing the tunic with lace sleeves in navy blue with a belt around the waist
    A different reviewer wearing the dress in black with no belt

    Promising review: "The dress is adorable. I love the vintage-y vibe. It fits my aesthetic perfectly! I'm not sure if I could pull it off for more casual wear like other reviewers, but it's a great cocktail dress. I'm looking forward to wearing it to yet another wedding." —mkejen

    Get it from Amazon for $25.99 (available in sizes S–L and in two colors).

    17. An elegant, blush pink gown with a pearl mesh capelet — the type of gown I'd wear to step out of the limo as a Bachelor contestant... or just wear to my co-worker's wedding (whichever comes first). 

    model posing in the long blush pink gown
    a close-up of the capelet
    Modcloth

    Yes, the capelet is removable

    Promising review: "I went back and forth with deciding to order this but I'm glad I did...the beads on the cape aren't simply glued, they're re-enforced on there so it adds a bit of security that they're not gonna just fall right off. Kudos to the design team on that. This dress is also a pretty shade of blush pink. I don't normally go for pink, but this is such a pretty color =)" —Murjani

    Get it from ModCloth for $114.99 (originally $129; available in US sizes 2–12). 

    18. A pretty floral button-up maxi dress so bright and flowy, it'll put you in a good mood every time you put it on. 

    Reviewer wearing short-sleeve button up dress
    reviewer wearing the mint green dress

    Promising review: "I bought this dress on a whim and was a little skeptical about it. I have never received so many compliments on a dress before. I wore it on a trip to the Biltmore Estate with my husband and in-laws and we honestly couldn't get through the day without someone stopping me every few minutes to ask where I got my dress or to tell me how gorgeous it was. It flowed beautifully on that windy day. I'm obsessed with it, I even bought two more in different colors. I highly recommend!!!" —Amazon Customer

    Get it from Amazon for $44.99 (available in sizes XS–XXL and 28 colors).

    19. An off-the-shoulder smocked dress with a stunning mermaid-style ruffled hem. It has a sexy bodycon fit, but the stretchy material makes it a comfortable choice for the big (and long) day.

    20. A keyhole maxi dress if you're looking for coverage and high fashion in one gorgeous gown. 

    Reviewer wearing the long-sleeved dress in yellow
    A different reviewer wearing the dress in purple with a belt

    Promising review: "I know you may be contemplating......but buy the damn dress!!! It’s ABSOLUTELY STUNNING!! I wore it to a wedding and got so many compliments. I typically wear a size 12/14 and was nervous about the 1x, but it fit great. It was a little on the long side, but I managed." —Amazon Customer

    Get it from Amazon for $49.99 (available in sizes L–3X Plus and in seven colors).

    21. A chiffon-sleeve dress with the cutest polka dot detailing that'll look good during ~any~ time of the year (but you can grab this dress in black, too, just to be safe). 

    a model posing in green
    A close up of the pink dress
    Impressions

    Impressions is a woman-owned boutique based in Fayetteville, Arkansas. They've got tons of options for stylish and affordable clothing.

    Get it from Impressions for $32.40+ (available in sizes S–3X and in three colors).

    22. A strapless dress with a boho flair because it's seriously Insta-worthy. The casual, flowy skirt makes it comfortable to wear, while all the color options make it hard to choose just one!

    reviewer photo of them wearing the white and colorful floral print dress
    reviewer photo of them posing in the green floral dress

    Promising review: "Loved the dresses. They were perfect for an outdoor rehearsal dinner for my son's wedding. They were both comfortable and dressy enough for the occasion." —Denise Grayson

    Get it from Amazon for $38.99+ (available in sizes S–XXL and in 31 designs). 

    23. A full skirted skater dress fit for a garden wedding or tea with the Queen. The gorge layers of mesh, the high scoop neck line, everything! TL;DR: It's fit for royalty 👑

    A model posing in blue

    24. A bold bow-tied shoulder strap dress because it will definitely be in heavy rotation. It's lightweight, flowy, long, and has a slit hemline to add some extra *oopmh*✨

    25. A lace cocktail dress with a high neck (making it perfect for fancy black-tie events) and short sleeves (which makes it a daytime go-to!).

    26. A V-neck spaghetti strap number because not only is it the perfect length for a nice summer day, but surprise! It's got pockets, too. The other wedding attendees will be in awe.

    27. A cutout pleated dress with an asymmetrical hem you and everyone else will be obsessed with. *This* is the kind of dress you dance the night away in!

    A reviewer in baby blue
    Another reviewer in red

    Promising review: "Beautiful satin dress with front cutout and pleated. Fits true to size, flowy, and great quality. Perfect for Easter, baby shower, spring/summer wedding. Beautiful light blue color." —Stephanie Vuong

    Get it from Amazon for $45.99 (available in sizes S—2X and in eight colors).

    28. A high-low skater dress you can wear off the shoulder — or not! And we love a dress that gives us multiple options in one.

    29. A trendy ruffle tasseled dress that would 100% be the most fun to dance and spin in on the dance floor. This is definitely giving main character energy, so apologize to the newlyweds in advance!

    A model posing in the black dress
    Urban Outfitters

    Get it from Urban Outfitters for $89 (available in sizes XXS–XXL and in five colors). 

    30. A three-quarter-sleeve midi number you could ~easily~ wear more times than one. Reviewers are obsessed with the comfortable fabric and the hidden side pockets, too!

    31. A versatile flutter-sleeve wrap dress made from comfortable linen fabric. Reviewers say you can tie this beaut in tons of different ways, making it perfect for nearly any occasion — including weddings!

    32. An embroidered tulle dress complete with a comfy cami tank dress to wear underneath. Will anyone else at the wedding have this dress? Nope. Will the compliments ever stop rolling in? NOPE!

    33. A ruched body con dress so chic, you'll want to wear it for every fancy occasion you've got planned for the rest of the year. The off-the-shoulder detail is the perfect touch, don't you think?

    A model posing in the blue midi dress with silver shoes

    34. A mini dress that's comfort and style wrapped into one. The square neck and ruffled hem are droolworthy details. You'll be obsessed!

    reviewer wearing black
    another reviewer in purple

    Promising review: "Fit perfectly! I always get so many compliments on this dress. I’ll be wearing this dress until the bitter end 🤣" —Kelsey

    Get it from Amazon for $39.99 (available in sizes XS–XXL and in 19 colors).

    35. A long-sleeve satin dress with an empire waist that'll be a compliment magnet the entire evening. You'll be super comfortable, especially on a colder wedding day!

    reviewer in the green dress
    a different reviewer wearing the dress in brown

    Promising reviews: "This dress is beautiful!!! The fabric is light and flowy. It doesn’t look cheap at all...The fit is perfect!! Will def get this in other colors." —TAlassari

    "I bought it as a bridesmaid's dress for a wedding. It is very elegant! I received so many compliments for the dress. Perfect for weddings." —Amazon Customer

    Get it from Amazon for $54.49 (available in sizes S–XL and in 24 colors).

    36. A bandage halter dress designed to have all eyes on you, so be sure to wear some simple accessories with it so you don't steal the bride's thunder.

    reviewer in the light blue dress
    reviewer in the black dress

    Promising review: "This dress is PERFECT! I got compliments on the dress all night. I already knew it would be snug, but with the length and fishtail detail, it was very classy for a wedding. The material and zipper are sturdy and thick. I always buy dresses from this seller, and they never disappoint!" —Amazon Customer

    Get it from Amazon for $62.38+ (available in sizes XS–XL and 17 colors).

    37. A satin long-sleeved wrap dress if long gowns aren't what you picture for your wedding guest 'fit. This adorable dress is just as elegant, with way less fabric down below!

    model wearing the pink satin long-sleeved wrap dress

    38. A unique one-shoulder smock dress because its basically just a stretchy, comfy, and cute package wrapped into one. An easy piece to dress up or down, because it'll always look great either way!

    A full view of the navy blue floral dress
    A model wearing the black floral dress with a tan bag
    Amazon

    Promising review: "Very comfortable dress and very [well-fitting]. It's stretchy so movement is free yet conforms to your silhouette. Absolutely love it!" —Despina Amanatidis

    Get it from Amazon for $46.99 (available in sizes S–XXL and in 14 colors/patterns).

    39. A lace fit and flare dress so cute, you'll want to stay in the photo booth all night just to capture the moment. It comes in a ton of colors too!

    Reviewer wearing the thick-strap lace dress in blue.
    A different reviewer wearing the dress in light pink.

    Promising review: "I wore this dress to a wedding and received many compliments. This was my first ever online purchase of a dress, and I was pleasantly surprised at the fit! I have a hard time finding clothes in a store to fit me, let alone expecting something I did not try on to fit! This dress was true to size. I am glad I trusted the description." —Kayak Kim

    Get it from Amazon for $27.99+ (available in sizes XS–XXL and in five colors).

    40. A satin one-shoulder dress in the most gorgeous orange you could imagine! You may cry tears of joy with how beautiful this dress is in person, so have some tissues handy.

    A model posing in the orange midi dress

    41. A trendy velvet tunic dress with mesh sleeves and embroidered flowers. Clearly, florals and mesh are IN!

    42. A simple dress you can practically live in because of how comfortable it is (just look at the reviews, everyone is in love!). It's even got a faux wrap design so you don't need to worry about anything untying.

    43. A beautiful embroidered flounce midi dress because just ~look~ at all the detail! Need I say more? It comes in a ton of colors, too, so you know there are multiple in my cart.

    44. deep V organza dress that elegantly flows from day to night. There's no way you'll feel out of place in this beautiful garment. 

    A close up of the black organza dresss
    Lisa Says Gah

    Lisa Says Gah is a woman-owned small business that has earned Insta fame and is known for its quirky, colorful, and retro printed clothes. They work with female designers and produce sustainable and ethically sourced clothing.

    Get it from Lisa Says Gah for $188 (available in sizes XS–3X and in multiple colors). 

    45. A floral mini dress with the cutest lace trim you've (probably) ever seen. The pretty baby blue and pastel pink colors makes this one a must for the summertime weddings you've got scheduled! 

    A model posing in the floral mini dress
    Goodful

    Get it from our Goodful shop for $122 (available in sizes XS–L).

    Me at every wedding:

    Looking for more? Check out our guide to the best places to buy super-cute dresses online!