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.

    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.

    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*

    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.

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

    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.

    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.

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

    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.

    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.

    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.

    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.

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

    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.

    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.

    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.

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

    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.

    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.

    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.

    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.

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

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

    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.

    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.

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

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

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

    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.

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

    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.

    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.

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

    *sends in a single RSVP*

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