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.

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

    Wedding season never really ends, so you've got to be prepared with the best.

    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 $31.99 (available in sizes XS–2XL 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 that's cute, 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. 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 $15.99+ (available in sizes XS–XXL and in 20 colors and patterns).

    6. A cutout twist midi 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 with sleeves.

    model wearing a black and green floral midi dress

    7. 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!

    8. 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 $37.99+ (available in sizes XS–XXL and in 35 styles). 

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

    model wearing the strapless dress with clear heels
    Curverra

    Curverra is a Black woman–owned small business offering an array of stylish clothes for curvy bodies. 

    Get it from Curverra for $33 (available in sizes 1X–3X). 

    10. smocked midi dress that screams "daytime wedding" from the rooftops. Seriously, this dress comes in *multiple* floral patterns and is made of a comfy, soft chiffon fabric you definitely wouldn't mind wearing for a few hours.

    model wearing the light blue floral smocked midi dress
    Abercrombie & Fitch

    Promising review: "This dress is adorable, and it fits as expected. It’s very form fitting and the sleeves are gorgeous. I can’t wait to wear this when the weather gets warmer ☀️" –Allie

    Get it from Abercrombie & Fitch for $65 (originally $130; available in sizes XXS–XL, three lengths, and in three colors and patterns). 

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

    12. 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 $29.99+ (available in sizes XS–4XL and in 27 prints).

    13. A sheer panel mermaid 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.

    14. rainbow striped 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  rainbow 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 who creates gorgeous, vintage-style dresses clothing — each one colorful and unique in their own way. 

    Promising review: "I absolutely love this dress!! I get so many compliments when I wear it and it’s truly one of a kind." —Victoria Kennedy

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

    15. A lace-sleeve chiffon tunic that comes with it's own removable belt — a super easy way to switch up the vibe your 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 $28.99+ (available in sizes S–XXL and in two colors).

    Here are some other chic (and affordable!) things to add to your closet!

    16. 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 $89.99 (originally $129; available in US sizes 2–12). 

    17. 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 $35.99+ (available in sizes XS–2XL and 28 colors).

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

    19. 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: "Ladies, 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 $35.99+ (available in sizes L–3X Plus and in seven colors).

    20. 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 $32.99+ (available in sizes S–XXL and in 31 designs). 

    21. A puff-sleeve lace dress so adorable, you'll want to wear it for every fancy occasion you've got planned for the rest of the year. The sweetheart neckline and bow is the perfect touch, don't you think?

    22. 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*✨

    23. 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!).

    24. 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.

    25. A bright n' cheery halter skater dress with pockets, stretchy material, and a gorgeously designed neckline to pull it all together.

    model wearing the purple halter dress
    Torrid

    Get it from Torrid for $55.60 (originally $69.50; available in sizes 1X–6X). 

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

    27. 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!

    28. 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!

    29. A lace-tiered midi style fit for a garden wedding or tea with the Queen of England. The tiered layers of lace, the high neck line, everything! TL;DR: It's fit for royalty 👑

    model wearing the ankle-length tiered lace short-sleeved high-neck dress in light green

    30. An A-line swing dress because you'll never ~swing~ and miss in this beautiful number. It'll give you beautiful movement as you dance to the surprisingly good live band the newlyweds chose.

    31. A flutter-sleeve wrap dress made from comfortable linen fabric. Reviewers say it's perfect for nearly any occasion because of how versatile its beauty is!

    model wearing the short-sleeved wrap dress in light blue

    32. 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 17 colors).

    33. A bandage fishtail dress designed to have all eyes on you. Make sure to apologize to the newlyweds!

    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 $42.96+ (available in sizes XS–XL and eight colors).

    34. A long-sleeved scalloped hem dress that may look like a simple dress from afar, but when up close — the gorge hem design won't go unseen!

    35. 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

    36. 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 $35.99+ (available in sizes XS–XXL and in five colors).

    37. A pleated off-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.

    model wearing orange off the shoulder dress

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

    39. 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.

    40. A beautiful embroidered flounce midi dress because just ~look~ at all the detail! Need I say more? It even comes in over 30 varying styles too, so you know there's multiple in my cart.

    reviewer wearing the red and black mesh dress

    41. 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 13 colors).

    42. A bohemian deep V maxi dress because it elegantly flows from day to night. There's no way you'll feel out of place in this beautiful garment. 

    model wearing a blue floral maxi dress
    Veronica M

    Veronica M is a woman-owned and L.A.-based brand that was established in 1996. They make classic styles with a bohemian twist, all with locally sourced fabrics from small businesses. 

    Get it from Veronica M for $140 (available in sizes XS–XL and in three designs). 

    Me at every wedding:

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