Skip To Content

    31 Of The Best Formal Dresses You Can Get On Amazon

    In short: Dresses for all the weddings you *do* want to attend...along with the ones you don't.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A sleeveless maxi dress that's making me wish I could turn back time, revisit my high school days, and wear this to my senior prom. *shudders at the thought of braces and 8AM classes*

    amazon.com

    Promising review: "This dress is so elegant and a great buy! It's comfortable and doesn't feel heavy with all the sequins, plus it fits very nicely." —Jill Lynes

    Price: $29.99+ (available in sizes 2-18 and in 12 colors)

    2. A maxi dress that has convertible straps meaning — YES — this one dress will be like owning one million dresses. This can be worn as a halter dress, a one-shoulder dress, a strapless dress, an off-the-shoulder dress, and ETCETERA.

    amazon.com

    Promising review: "This dress is the best decision that any bride can make for their bridesmaids. My girls looked and felt beautiful inside and out! They all have different shapes and sizes, but they all looked amazing in this dress. It was great to see all the different ways to wear this dress and it didn't hit their pockets too hard!" —Trish Raffijandi Arcaro

    Price: $39 (one size fits most, available in 47 colors)

    3. A ruffled one-shoulder dress featuring a thigh-high slit for legs that feel like playing a subtle game of peek-a-boo. Bonus points for the fact that this is the perfect shade of lipstick red, which is the only color I want to see in my wardrobe from now on (...other than black).

    amazon.com

    Reviewers suggest going a size up in this dress!

    Promising review: "This dress is perfection. It has just the right amount of drama for you to look fabulous. Gorgeous!" —Beth

    Price: $24+ (available in sizes XS-XL and in nine colors)

    4. A sleeveless halter dress featuring a gorgeous lace-up back, the kind that provides a custom tailored fit because you can both tighten and loosen it to your heart's desire.

    amazon.com, amazon.com

    Promising review: "I bought this dress for an outside wedding and it was PERFECT. If you tie the back tight enough, there is no need for any type of tape or bra (I wear a 34D and went braless). The length was great for dancing all night and it was light enough to feel comfortable in the summer heat. None of my friends could believe I got the dress from Amazon." —Michelle

    Price: $26.99+ (available in sizes S-L and in two colors)

    5. A sleeveless v-neck dress your credit card won't be shedding any tears over... because heartbreak is dropping a ton of hard-earned cash on a pricey dress that you KNOW you'll only wear once.

    amazon.com

    Maybe twice, if you're lucky. Let's be realistic here.

    Promising review: "Wow, this dress is lovely! I am attending a wedding soon and shopped all over town to find a nice dress. I purchased two from a local retailer (to the tune of $400), but bought this one on a whim. It came in, I tried it on, and loved it! The fabric is lovely and the wrinkles from the packaging are steamed out easily. It is low-cut, but not too low where I'll feel self conscious." —Elody K.

    Price: $49.99+ (available in sizes 4-22 and in 22 colors)

    6. A sequin mermaid gown that Ariel could have only dreamt of wearing. Add "having an Amazon account" to the list of benefits that come with being where the people are (staying all day in the sun, having Prime delivery, etcetera).

    amazon.com

    Promising review: "I can’t say enough about this dress. The beading is incredible, the quality is amazing, and it has such a glamorous style." —Sexyish

    Price: $43.99+ (available in sizes S-XXL and in four colors)

    7. A sleeveless cocktail dress with a gorgeous chiffon bottom that is absolutely ideal for twirling. Get your Boomerang app ready, folks, because your Instagram stories are about to have a party.

    Amazon

    Promising review: "The color, style, and fit of this dress are so amazing. I have to get the sides taken in a bit but other than that, I absolutely love this dress. It's flow-y and it gives me enough room to be comfortable in all night." —Lisa A. Tucker

    Price: $15.99+ (available in sizes 16-26 and in seven colors)

    8. A velvet wrap dress that will leave you drooling upon first glance. This is undeniable proof that love at first sight EXISTS, and suddenly I find myself being empathetic to the case of Romeo and Juliet.

    amazon.com, amazon.com

    Promising review: "This is a wonderful dress! It fits great, looks gorgeous, feels quality, and is just the right length." —Elizabeth Emery

    Price: $31.98 (available in sizes XXS-XL and in six colors)

    9. A fishtail bandage dress ironically named after the exact opposite of what it does. This pretty little number will have you breaking hearts, not bandaging 'em up.

    amazon.com

    Promising review: "To say that I LOVE this dress would be an understatement. This dress is everything. It's made from a super heavy bandage material and it fits like a glove. I did have to get the straps altered a bit (they were a little too long), but I still love this!" —Lauren

    Price: $47+ (available in sizes XS-XL and in 11 colors)

    10. A bodycon dress that I have two words for: wedding season. If you’re planning on celebrating some nuptials anytime soon, this gorgeous little number goes above and beyond the dress code.

    Amazon, amazon.com

    Promising review: "I purchased this three days before a wedding I had to attend. As soon as it arrived, I tried it on and i fell in love. The dress is such a good length, the material is super stretchy, and it fit my curves so well. I got so many compliments on it! Super worth it." —Claudia Velez

    Price: $22.99+ (available in sizes S-XL and in 13 colors)

    11. A cocktail dress for anyone ready to retire their current Little Black Dress. It's been 84 years, and it's time to move on...mostly because you've worn your old one to the last 17 events you've attended (as evident by your Instagram).

    amazon.com

    Promising review: "What can else can I say except I LOVE THIS DRESS?! I haven't had much luck ordering dresses lately, and I had been searching for a cute LBD to wear to a Mardi Gras-themed party with no luck UNTIL THIS DRESS! I went up a size and it fit amazingly. The material itself is thick and amazing and has a BIT of stretch to it, so I didn't even need to use the zipper." —Claire Karol

    Price: $25.86 (available in sizes S-XL and in five colors)

    12. A floral lace midi dress perfect for that "I BARELY EVEN KNOW THIS COUSIN" wedding you have coming up next month. Do you have any desire to see your seventh cousin twice-removed get married? No. But cocktail hour (and this dress) will get you through the unbearable discomfort.

    amazon.com, amazon.com

    Promising review: "This dress is so beautiful! I wore it to my cousin's black tie optional wedding and it was perfect! It was very comfortable and the material was stretchy, so I could move around easily. I got several compliments on how beautiful it was, and I would definitely recommend this to a friend." —Kelly

    Price: $7.99+ (available in sizes S-XXL and in 14 colors)

    13. A V-neck lace dress for the heel-requiring occasion you have coming up at the end of the month. Do you want to attend? Nope! But at least it'll give you an excuse to flex this gorgeous number.

    Amazon

    Promising review: "Definitely buy this dress! I ordered my usual size and it literally fit like it was made for me! The v-neck is sexy but very classy. The dress is on the shorter side, but since I'm kind of short it was perfect. It definitely looks just as good in person! I wore it to a wedding and got so many compliments on it." —Amazon User

    Price: $25.99+ (available in sizes XS-XXL and in six colors)

    14. A fishtail bandage dress that your best friend, your sibling, your next door neighbor, and so on will be begging to borrow. Consider this the non-denim star of The Sisterhood of the Traveling Pants.

    Amazon, amazon.com

    Promising review: "This dress is FABULOUS. A complete show stopper! My best friend loved it so much that she ordered herself the same dress yesterday. I got so many compliments on it!" —naeemah

    Price: $65+ (available in sizes XS-XXL and in five colors)

    15. A scalloped off-shoulder swing dress for shoulders that can't be tamed, à la Miley Cyrus in 2010. (Never forget that iconic music video that began her departure from being known just as a Disney star.)

    amazon.com

    Promising review: "Omg. This is great! I needed a dress for a work event that could also be doubled for a wedding that is also comfy and cute — and this is it. I followed the size chart and found it to be true to size! I'm in love and will hopefully be ordering this in red, too!" —Danielle

    Price: $28.99+ (available in sizes S-XXL and in 11 colors)

    16. A maxi dress referred to by Lizzie McGuire while on her (LOL) eighth grade class trip to Rome. Hey now, hey now, this dress combined with an Italian vacation are what dream are made of.

    amazon.com, amazon.com

    Promising review: "Absolutely love this dress! I got it to wear to my hubby's work Christmas party. I have curvy hips, so I love how the material is a little stretchy but it still weighted." —Cindy

    Price: $43.99+ (available in sizes S-XXL and in two colors)

    17. An off-the-shoulder lace dress that *may* have you looking forward to that college reunion gala you have coming up next month. You haven't spoken to your fellow classmates in years, the food will be subpar, people will probably be asking you to donate to the school, but HEY — at least you'll look fantastic.

    amazon.com

    Price: $45.99+ (available in sizes S-XXL and in four colors)

    18. An off-the-shoulder bandage dress made from a thick, stretchy material that will basically feel as if you're being enveloped by a giant bear hug. In other words, it'll accentuate every curve without feeling too constricting.

    amazon.com, amazon.com

    Promising review: "I LOVE THIS DRESS! It's thick, form-fitting, and super classy. I got so many compliments on it!" —Amazongirl

    Price: $53+ (available in sizes XS-XL and in eight colors)

    19. A sequin gown you'll want to re-wear twice in one month. Facebook pictures be damned, because you'll be wearing this to every single party you have coming up in the foreseeable future.

    amazon.com

    Promising review: "This dress made me feel and look like a million bucks. Totally recommend! For as nice as it looks, you can't beat the price." —Patricia A. Meyer

    Price: $54.99 (available in sizes 4-16 and in five colors)

    20. An adjustable spaghetti strap dress with pockets. That's it. That's all the description you need.

    amazon.com, amazon.com

    Promising review: "Y'ALL. This is the second one I've bought in a different color and it does nothing but impress me. It is knee-length so there's no accidental flashing, has adjustable straps that cross in the back for a great fit, and HAS POCKETS. It can also be dressed up or down; I wore it to a wedding as well as to an afternoon of winery hopping. It's THAT versatile!" –Alex to Falex

    Price: $19.99+ (available in sizes XS-XXL and in 33 colors)

    21. A ruffled mermaid dress you can easily dress up with heels and dress down with sandals. Versatility: 'Tis truly a great ally.

    amazon.com

    Promising review: "I absolutely love this dress. I have worn it to both a wedding and to a work awards party and got a MILLION compliments on it both times." —Heather Whitaker

    Price: $15.95+ (available in sizes S-XL and in 44 colors)

    22. A pencil dress available in 16 vibrant colors, ranging from purple and blue to yellow and pink. What's that? You have a strict color scheme going on in your wardrobe? In that case, no worries — this is thankfully also available in black.

    Amazon, amazon.com

    Promising review: "I must say that I was a little scared to order this online, but it surprisingly fit very well. I wore it to my daughters christening and it was perfect! Definitely recommend this dress and that you order your usual size." —Ashley

    Price: $29.99+ (available in sizes S-XXXL and in 16 colors)

    23. A sequin flapper dress stolen from the closet of Daisy Buchanan herself. Pair this with some pearls and get ready to ruin the life of a man known as Gatsby.

    amazon.com

    Promising review: "I absolutely ADORE this dress! I bought it for a show I'm going to see in New York, and it fits perfectly! Great product ESPECIALLY for the price!" —Anna Thomas

    Price: $33.99+ (available in sizes XS-XL and in eight colors)

    24. A simple off-the-shoulder dress with a high-low hem, which means it's slightly longer in the back. Who's going to spend the night fearing that their underwear will say peek-a-boo? Not 👏 you 👏.

    amazon.com

    Promising review: "I purchased this FANTASTIC dress for a masquerade ball. It flows really nicely, is sturdy, and is made with a strong material that does not feel cheap in the slightest. The zipper is also durable and the seams are well-made." —JNH

    Price: $12.99+ (available in sizes S-XXL and in eight colors)

    25. A lace-top evening dress perfect for any fancy occasion ranging from birthday champagne toast celebrations to galas that serve caviar (both of which sound very glamorous and HAHA someone please invite me to one).

    amazon.com, amazon.com

    Promising review: "After fruitlessly browsing Rent the Runway for an upcoming black tie wedding, I took a chance and ordered this dress instead. The material feels much more high quality than a $50 dress, and the fabric has some 'heft' to it that moves really nicely when you walk. If you're on the fence about this dress, please go for it — especially for this price, it was a great deal!" —Betsy

    Price: $55.99+ (available in sizes S-3X and in four colors)

    26. A fit-to-flare dress featuring a subtle hint of lace that can best be described by the following emoji: 😍.

    Amazon

    Psst, reviewers suggest going a size down!

    Promising review: "I absolutely LOVE this dress! I am wearing it to my best friends wedding this weekend, and haven't been this excited to wear a dress in a while! It fits perfectly (I went a size down), it has some stretch to it, and the fabric is a great texture." —Cait_0412

    Price: $31.99+ (available in sizes S-XXL and in eight colors)

    27. An off-the-shoulder cocktail dress guaranteed to suffer the same fate as your favorite high-waisted denim or your softest tee. In other words, this WILL be worn all the time.

    amazon.com

    Promising review: "I'm so ecstatic about this dress! It's beautiful and the material is great. I wore it to a holiday party, and it was a hit!" —Mrs. Abrego

    Price: $37.99+ (available in size S-3X and in seven colors)

    28. A one-shoulder empire waist dress that has "BRIDESMAID UNIFORM" written all over it. Not only is this dress budget-friendly, but it's also available in 17 different color options (one of which is sure to be loved by the bride).

    amazon.com, amazon.com

    Promising review: "I cannot express enough how much I loved these dresses for my bridesmaids!!! Finding the right color coral is very difficult, but this dress did not disappoint whatsoever! I cannot believe how beautiful they were for the price. Plus, they flattered all body shapes and my bridesmaids loved them, too." —Amazon Customer

    Price: $49.99+ (available in sizes 4-16 and in 17 colors)

    29. A crewneck knee-length dress best accessorized with fancy jewels and a clutch for that ~epitome of elegance~ kind of style. Meghan Markle, are you there? Hi! I feel like you would wear this.

    amazon.com

    Promising review: "I had ordered a dress from Nordstrom Rack that was suddenly backordered, so I took a huge chance and ordered this one last minute. It came fast and fit great! I got so many compliments on it! The lace is super comfy and the fraying on the sleeves and the bottom really make it unique." —Snorman

    Price: $16.99+ (available in sizes S-XL and in 10 colors)

    30. A V-neck swing dress to banish all digs through closet —> finds nothing to wear —> decides not to show up scenarios. Long gone will be the days of the "I'm actually not going to make it..." texts on account of not loving your outfit.

    amazon.com

    Promising review: "I bought this dress for formal night on an upcoming cruise! It arrived quickly, and I immediately had to try it on. This dress is everything!!! First of all, it’s just beautiful! The fit is perfect, it's comfortable, and I love the pockets! I absolutely cannot wait to wear this dress on my cruise!" —Linda

    Price: $33.99+ (available in sizes 14-26 and in four colors)

    31. A maxi dress featuring a flowy, sequin-covered bottom that is **chef kisses fingers** beautiful + already resting snuggly in your digital shopping cart.

    amazon.com

    Promising review: "There are no words to describe how beautiful this dress is! I am speechless. The quality is unbelievable for the price, and I kept getting compliments all night long." —Jessica Martin

    Price: $35.99+ (available in sizes 14-26 and in two colors)

    *sends in a single RSVP*

    Starz

    The reviews in this post have been edited for length and clarity.

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!

    BuzzFeed

    Shopping Newsletter
     

    Find great products and the best-money saving deals around, delivered right to your inbox.
    Newsletter signup form