Browse links
US residents can opt out of "sales" of personal data.
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.
And the winner for the most romantic moment in dress history is...you!
Promising review: "Love everything about this dress! The red color is vibrant, the material is versatile, and the flutter sleeves are adorable! I’m 5’4", 115 lbs., and usually a 2-4 in dresses! I ordered a medium because I was weary on the sizing but I definitely could have fit a small! The medium just gives me a little extra flow though, so I’m still happy!" —India Aust
Get it from Amazon for $18.99+ (available in sizes XS-XL and in four colors).
Promising review: "I absolutely love this dress. My favorite part about it is the double ruffle detail on the hem. Perfect for a date night or holiday party." —The Fabulous
Get it from Amazon for $19.99+ (available in sizes XS-XL and in six colors).
Promising review: "This dress is absolutely lovely. I am 5’6” and 140 lbs., and I ordered a size large — perfect. Every detail on this dress is beautiful from the grilled neckline and sleeves to the timeless cut and shape. They don’t make dresses like this anymore. Just lovely!" —Amazon Customer
Get it from Amazon for $43.99+ (available in sizes 0-12).
Promising review: "This dress is super pretty but does run big. I'm 5’4", 150 lbs., and very pregnant. The small fits well, I ordered my normal size so I could wear after pregnancy but it actually fits my bump and makes a nice maternity dress. It’s very pretty but I wish the seam didn’t go down the front middle. Also, the straps are not adjustable and are too long for me so I will prob sew them myself. Overall though, it’s really nice looking." —Connor McKay
Get it from Amazon for $19.97 (available in sizes S-XL and in navy and red).
Promising review: "What can I say, this dress was great! I wore it to a wedding, and between guests at the wedding and friends seeing photos on social media, I had a TON of people ask me where I got it. It was perfect for a summer wedding. I wear a size small, and I am 5'7" and had no issue with the fit of the dress — it was still loose, which I like, with the belt. Very satisfied with the dress and especially because of the unbeatable price." —Marney Gagg
Get it from Amazon for $18.99 (available in sizes XS-3XL and in seven color combos).
Promising review: "I loved the colors. This dress is quite comfy, very easy to pack for international travel (doesn’t take up much space), playful, and fun, but easy to wear with tights for a warmer outfit. This was the perfect combination of fun and adventurous and was a great 'outing' dress to travel with." —Addyson Burke
Get it from Amazon for $19.99+ (available in sizes XS-2XL and in 36 prints).
Promising review: "I'm 5'11, 140-ish lbs., 34C, and I purchased a small, which fit perfectly! Skirt hits my mid-calf. Slip underneath hits right above the knees. Not the richest material, but very soft, lightweight, and airy for those hot summer days! Nice soft feminine floral print. Exactly as shown in the pictures. A very nice dress for the price. Overall I would definitely recommend." —Gracie Dee
Get it from Amazon for $20.99+ (available in sizes XS-2XL and in five prints).
Promising review: "This red dress is thick yet has a beautiful drape to it. The sleeves are lantern-shaped and have a cute ruffle detail on the edge. The pintucks in the front and back are placed in the perfect spot to accentuate the waist. The dress fits like a glove. It is a bit longer on me than the model (I am 5'2" for reference). A perfect dress for Valentine's Day or the holidays!" —ruth maldonado
Get it from Amazon for $31.99+ (available in sizes XS-XL and in 10 colors).
Promising review: "I love this little dress. It fits perfectly. I'm 5'3", 123 lbs., and I bought a size small. The ruffled arms are really cute and not tight. The arm area also isn't so low that you can see a bra strap because it has an extra piece of material. The dress sits just above the knee, great length." —Jenn R
Get it from Amazon for $24.99 (available in sizes S-2XL and in navy, cream, and in long and short sleeve versions).
Promising review: "I love this dress! I wore it to church today and got several compliments on it. It fit according to the size chart in the photos. For reference, I'm 5'4", 138 lbs., and got a small. It was quite wrinkled from shipping, so I had to iron it. I also wore a slip underneath because it's thin, but the color and style are so fun!" —ajb86
Get it from Amazon for $32.99 (available in sizes XS-L and in four colors).
Some reviewers have noted that it runs small, so you may want to size up!
Promising review: "I almost passed on this dress thinking the quality would be poor, but I'm so glad I ordered this. Beautiful dress, fits great, and the quality is good. It is a little on the thin side, but not enough to bother me." —Amazon Customer
Get it from Amazon for $16.99+ (available in sizes S-5XL and in nine colors).
Promising review: "LOVE the dress! I purchased it with very low expectation as it is priced pretty low. Turns out it is actually a nice dress! It is thick (not see-through at all) and does not feel cheap. The see-through sleeves were intact and the pearls were nice. In regards to the fit, I am a medium (purchased a medium) and it fit a bit big — but this is the cut of this dress. I am 5'7" and it was about three or four inches above the knee. I purchased this dress just because and ended up wearing it to a wedding. When my husband saw it he was quite impressed and even asked me what we paid for it. He couldn't believe it was under 20 bucks! Totally worth buying, great piece for your closet." —Josie Catrox
Get it from Amazon for $16.99+ (available in sizes XS-2XL and in 15 colors).
Promising review: "God this dress is gorgeous. I’m 5’2”, 145 lbs., 34B-29-39 and bought a small. It’s tough to zip up the last two inches but once I do it fits perfectly. Other reviews are right, the breast area gaps weird on the sides. I can wear this without a bra but it looks better with. Anyone with more than a small C cup would have a really hard time containing anything in this dress. I also agree with some reviews that it puffs a little weird at the hips but that’s because it’s sewn to the liner to make POCKETS!!!!!! It’s mid-calf on me but since that’s only the overlay it still looks good. It’s lighter than I expected but def heavier than a typical summer dress. Also, the straps are stretchy but mine definitely came with an adjuster. The construction is beautiful so if you’re on the fence definitely get it!" —D12
Get it from Amazon for $26.99 (available in sizes S-XL and five colors).
Promising review: "This is a pretty awesome statement dress/jacket for the price. The fabric is thick 'velvet' (a little stiff) that actually lays pretty nicely and doesn't wrinkle as many similar-priced jackets might. The studs are flat but VERY sparkly. Could be awesome for NYE!" —Tara Mo
Get it from Amazon for $35.66+ (available in sizes XS-L).
Promising review: "I ordered a size 10 and it fits nicely, not too loose or tight. I’m 160 and a 36DD so I was amazed this dress fit so well up top and everywhere else too! I’m 5’2" so the lacey part hit right under my knee and the solid part right above my knee. You can’t even notice the see-through part under your bra area." —Nelly Castro
Get it from Amazon for $29.99 (available in sizes 4-10 and in blue and burgundy).
Promising review: "Very happy with this dress! I like the style and design, I feel unique and elegant. I got so many compliments from friends. It is backless, but even if you don’t feel comfortable you can wear a blazer. It is above the knee in the front dress but below in the back. Fit well on me! For reference, I'm 173 lbs., 5’4", and have a 38" bust." —GiGi M
Get it from Amazon for $23.97 (available in sizes S-XL and in black, red, and white).
Promising review: "It fit perfectly but if you are tall it may be a bit short. I'm 4'11" with a big butt and it was slightly above the knee in the back." —Shondriette K.
Get it from Forever 21 for $24.90 (available in sizes 0X-2X).
Promising review: "Super pleased with this purchase. The material is heavy and feels luxurious. Really good buy — the pattern and material are perfect! Very pretty and feminine looking. Highly recommend this dress to anyone considering purchasing it!" —WhoAmI
Get it from Amazon for $34.99 (available in sizes S-XL and in blue and white).
Promising review: "Beautiful dress. I'm 5'4" and the length was perfect. I had originally ordered a 2XL due to my large chest and broad shoulders, but it did run small, so I returned and got the 3XL. I am a 38D for reference in the chest area. The 3XL fit well. The material is heavy, the swing isn't as dramatic as it is in the picture. I received so many compliments. I had originally wanted this dress in black but it was sold out so I got the blue, which I was surprised by how complimentary it was." —Shauna
Get it from Amazon for $31.99+ (available in sizes S-3XL and in 12 colors). And for anyone worried about the plunging neckline, try a convertible V-bra.
Get it from Amazon for $20.99 (available in sizes S-2XL and in four colors).
Promising review: "Beautiful dress. No one believed me when I told them I only paid $38 for it on Amazon. I wore it for our work holiday party. Glad I bought it!" —Amazon Customer
Get it from Amazon for $12.99+ (available in sizes S-XL and in six colors).
Promising review: "First, this dress fits me perfectly. Second, the material and the seam are perfect. Third, I’ve been washing it and the color hasn’t faded because it seems the material is like silk. So I purchased an 2XL since I’m pregnant and this the comfiest dress I’ve had." —Christy
Get it from Amazon for $17.99 (available in sizes S-3XL and in three colors).
Get it from Amazon for $6.49+ (available in sizes S-2XL and in three colors).
Promising review: "I am SOOOOOO glad I purchased this dress! The material is good for all seasons, not cheap-looking, and it has just the right amount of stretch. The fit is true to size. I am 5'7", 150 lbs., and ordered a large in the wine red color — I'm definitely ordering the black one!" —MattDub
Get it from Amazon for $37.99+ (available in sizes S-XL and in six colors).
Promising review: "My girlfriend and I absolutely love this gown. Very sexy, beautiful color, great fit. We are planning to order it in other colors. If you believe in turning heads and dropping jaws, this is a MUST BUY for your wardrobe." —Amazon Customer
Get it from Amazon for $19.99+ (available in sizes S-2XL and in four colors).
Promising review: "This tunic is exactly what I was wanting. I usually wear a small but ordered a medium, and it is a little oversized — not so much that it looks too big for me. The embroidery is really well done and I love wearing it. The material is pretty thin and requires me to wear an undershirt, but is a great top/dress for spring, summer, and fall. Easy to throw on with some leggings and sandals." —Ethan Franks
Get it from Amazon for $29.99 (available in sizes S-XL and in seven colors).
The reviews for this post have been edited for length and clarity.