Skip To Content

    29 Of The Best Formal Dresses You Can Get On Amazon

    Attire that's appropriate for that wedding you have to go to for that cousin you barely know. Hey, at least you'll look great!

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI β€” prices are accurate and items in stock as of time of publication.

    1. A sleeveless v-neck dress your credit card won't be shedding any tears over. Because what's heartbreak? Dropping a ton of hard-earned cash on a pricey dress that you KNOW you'll only wear once.


    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: $34.99+ (available in sizes 4-22 and in 22 colors)

    2. A spaghetti strap bodycon dress that β€” if you'll excuse me β€” I'll need to go purchase for myself. My birthday is coming up and I obviously have nothing to wear.,

    Promising review: "I NEVER do reviews, but this dress is worth the review! The fit is so flattering and the material is way better than I thought it would be. Worth every penny!" β€”Patty Cunningham

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

    3. A vintage-inspired tea dress complete with a belt to cinch at your waist. HELLO, HOURGLASS FIGURE! Lookin' great, as per usual!


    Promising review: "Wow! GET THIS DRESS! It is the best piece of clothing I have bought online. I like the length of dresses to be right above my knee, which it is with this dress. I will absolutely be purchasing it in another color!" β€”Mary

    Price: $19.99+ (available in sizes XS-4X and in 41 colors)

    4. A formal evening gown that is beautiful, but difficult. It gets a ridiculous amount of compliments (I'm talking ALL THE TIME), so it's developed a huge ego.


    Promising review: "I took a big chance with this dress. I have an hourglass figure and this fits like la glove. I got so many complements on this, and no one believed me when I told them that I ordered it through Amazon. This is the best $30 I've ever spent. It looks expensive, the material is not see-through at all, and I ordered it on Tuesday received it by Thursday." β€”Karina

    Price: $38.99+ (available in sizes S-3X and in seven colors)

    5. A floral lace midi dress perfect for that "I BARELY EVEN KNOW THIS COUSIN" wedding you have coming up next month. Those are truly the worst, aren't they?,

    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: $12.99+ (available in sizes S-XXL and in 14 colors)

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


    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: $43+ (available in sizes XS-XL and in 11 colors)

    7. An empire waist sequin dress that I fully intend on wearing to the Met Gala next year. You know, provided that I receive an invitation. Haha. HAHAHAHA.,

    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: $22.99+ (available in sizes 2-18 and in 12 colors)

    8. A peplum sleeve sheath dress you'll be able to wear over and over again. This is A+ attire for everything from work and business lunches to communion parties and ugh-yet-another-birthday-party.


    Promising review: "I bought this dress for a special occasion and I'm so happy with it! The fit is perfect, the material is great quality, and I didn't need to press it when I took it out of the box. Plus, I've gotten a ton of compliments on it! This is my favorite Calvin Klein dress." β€”bkporque

    Price: $57.77+ (available in sizes 2-16 and in 22 colors)

    9. A floral lace dress designed with a bit of a thigh slit that doesn't ride up TOO high, meaning you won't feel like your underwear is being exposed every time you take a step.,

    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)

    10. A fishtail bandage dress that is hot. RED HOT. Sean Paul, where you at? The temperature on this thing is CRAZY.,

    Promising review: "HOLY COW! This could not be more perfect. It fits wonderfully at every angle, I can wear a strapless bra if I want, and I don't even need Spanx!" β€”Amazon Customer

    Price: $87 (available in sizes XS-XL and in two colors).

    11. A tunic dress complete with elegant sleeves to up your LBD game. A little black dress is fine, sure. But a little black dress with lace sleeves? I'm sweating.

    Promising review: "Its a really cute dress that's very versatile. You can wear it with heels or, if you want to keep it more casual, just sandals, some red lipstick, and you're good to GO!" β€”Michelle P Fernandez

    Price: $23.99 (available in sizes S-XXL and in six colors)

    12. A formal dress sure to shock everyone. Mouths will drop open and audible gasps will be heard when you tell your admirers that you got this gorgeous gem on AMAZON.,

    Promising review: "This was my wedding dress and EVERYONE was impressed with how beautiful it was. It fit like a glove. The dry cleaners thought it was an $800 dress, but it was actually only $69. It was truly unbelievable to get this dress for this price!" β€”Jacqueline

    Price: $69.99 (available in sizes 2-16 and in six colors)

    13. A floral lace cocktail dress with the ability to be dressed up or down. Pair it with some flats for your internship or with some heels for a wedding!

    Promising review: "I bought this dress to wear to my sisters wedding. I was looking for a cute, modest dress and this fit the bill!" β€”Amazon Customer

    Price: $29.99+ (available in sizes S-XXXXL and in 10 colors)

    14. A one-shoulder empire waist dress that has "BRIDESMAID UNIFORM" written all over it. This dress is budget-friendly, gorgeous, and comes in 17 different colors.,

    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: $31.99+ (available in sizes 4-16 and in 17 colors)

    15. A fit-to-flare dress sure to add some ~flair~ to your fancy event wardrobe. Hello, pretty dress! Can't wait to wear you to every single formal function I am (sadly) invited to!

    Promising review: "This dress was absolutely perfect. I purchased this dress to wear to a wedding and it fit great and I got tons of compliments on it! If you're looking for a classic look to go with any event, this is the perfect choice." β€”Ann

    Price: $52.56+ (available 2-16 and in nine colors)

    16. An off-the-shoulder bandage dress made from a thick, quality material that will mean you'll basically feel like you're wearing a hug.,

    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)

    17. A faux wrap dress everyone will be complimenting, whether friend or faux. They will! I promise! Faux real!

    Promising review: "I love this dress! The quality of the fabric is great β€” not thin, but substantial enough to hold shape. Plus, the fit is perfect. Such a pretty dress and modest enough to wear to the office, as well!" β€”Viv.

    Price: $27.99+ (available in sizes 2-16 and in 10 colors)

    18. A floral lace evening dress that looks like it was plucked (guitar-string style) from the racks of the COOLEST vintage shop in existence.,

    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

    Get it from Amazon for $38.99+ (available in sizes S-3X and in four colors).

    19. An off-the-shoulder cocktail dress guaranteed to serve the same fate as your favorite jeans or your softest tee. In other words, this WILL be worn all the time.,

    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: $32.99+ (available in size S-3X and in seven colors)

    20. A vintage-inspired lace dress you'll want to wear to your next "UGH MAN I should've replied NO on Facebook" function. Staring into the abyss > yet another birthday party.,

    Promising review: "This dress is beautiful! This is form-fitting but has the perfect amount of stretch. The lace is super soft, and there are awesome rubber borders around the shoulder area to keep it from slipping." β€”Megan Amburn

    Get it from Amazon for $19.99+ (available in sizes XS-XXL and in 11 colors).

    21. An embellished cap sleeve dress that looks as if it just walked off the set of The Great Gatsby. Daisy Buchanan, does this happen to be yours?


    Promising review: "I purchased this dress for my friend to wear as a bridesmaid in my 20s/Gatsby-themed wedding, and it is stunning. This dress is nothing short of beautiful! Thrilled with this purchase! She did have to get it hemmed because it was pretty long." β€”Danica

    Price: $169.99+ (available in sizes 0-16 and in four colors)

    22. A vintage-inspired swing dress designed with twirling in mind. Now take a spin and boomerang it, darling. Your 'gram is waiting!!,

    Promising review: "I absolutely LOVE this dress! The quality of the material and the finish of the sewing is first-class. It's perfect and a total knockout!" β€”Sweet Chi

    Price: $36.99+ (available in sizes S-XXXL and in eight colors)

    23. A fishtail bandage dress that your best friend will absolutely ask to borrow. I just wanted to warn you about that, because it's highly likely you'll never get it back.,

    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)

    24. A fit-to-flare surplice dress available in 51 colors. Will you want to buy them all? Yes. Your credit card might get upset but alas, it's your life! Do what ya want!


    Promising review: "This dress is really lovely. It fits well and is so comfy! I ended up liking this dress so much that I purchased it in black, as well, because who doesn't need another little black dress?" β€”Jayme & Gilbert

    Price: $36.99 (available in sizes 2-18 and in 51 colors)

    25. A one-shoulder evening gown to solve all bride-to-be woes. Still looking for a dress for your bridesmaids? Well DING DING DING because this one is a winner.


    Promising Review: "This dress is so classy, elegant, and fits like a dream. I can't wait to get a different color and have it on hand for other events. This is definitely a go-to option for black tie affairs! I got the size based on the bust and it fit great!" β€”Destiny Decker

    Price: $34.99+ (available in sizes 4-16 and in 10 colors)

    26. An off-shoulder lace dress with a soft lining AKA the lace won't feel itchy or scratchy on your skin. Comfort over everything, am I right?


    Promising review: "I am always so excited when I buy a dress that fits perfectly. And let me tell you, THIS DRESS FIT ME PERFECTLY. The lace used in the sleeve is elastic and it has some stretch to it. I am honestly in love! Will definitely be buying this in another color." β€”Ashlee Wells

    Price: $15.99+ (available in sizes S-XXXL and in nine colors)

    27. A floral chiffon dress available in one-shoulder, v-neck, and strapless silhouettes. What a pity you'll have to choose just one...

    Promising review: "This dress is absolutely gorgeous! I was so nervous to purchase this online, but I went by the measurements, ordered the right size, and it fit perfectly. Everyone loved it. Don't hesitate β€” just buy it!" β€”April D.

    Get it from Amaozn for $49.99+ (available in sizes 2-24 and in three styles).

    28. A cap-sleeve dress complete with a gorgeous bow. If my reaction to this dress could be captured with an emoji, it would like this: 😍,

    Promising review: "I cannot say enough about how much I love this dress! The fit is perfect, and the material is a nice quality β€” another pleasant surprise for the price! There were wrinkles right out of the package, but just give it a quick steam or light iron and it's crisp and ready to wear. This dress is definitely versatile enough to go from day to night with the right accessories. So much so that I'm planing on buying several more's just that lovely!" β€”C. Felton

    Price: $18.69+ (available in sizes XS-3X and in 43 colors)

    29. A mermaid dress available in both a sweetheart- and high-neck style. BUT DON'T WORRY! They all stop mid-calf and fit like a glove.,

    If you prefer your dresses to not be *too* tight and form-fitting, consider going up a size!

    Promising review: "It can be super sexy but can be toned-down for work with the right pair of shoes. I followed the sizing chart and ordered a 14, and WOW did it show off my curves." β€”Carole

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

    Browsing through this post, knowing that I have about 7 weddings, 2 bridal showers, and 19 birthday parties coming up:


    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!


    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form