Skip To Content

    29 Beautifully Romantic Dresses You'll Fall Madly In Love With

    And the winner for the most romantic moment in dress history is...you!

    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. An elegant sleeveless lace cocktail dress that just might be beautiful enough to celebrate in on your big day.

    amazon.com, amazon.com

    Promising review: "Great dress! I wore it for my civil wedding ceremony and it was perfect. Everyone could tell I was a bride and it was only $30! It fit as expected, I went off the measurements provided and it fit like a glove. I got a large and I'm 5'6", 165 lbs. I would recommend this dress to anyone looking for a deal on a wedding dress." —Tami Bereznay

    Get it from Amazon for $24.90+ (available in sizes XS-2XL and in seven colors).

    2. A super comfy ruffle shoulder swing dress so you and your food baby can stay comfy all night long.

    amazon.com

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

    3. An absolutely perfect ruffled tie-neck little black dress you can also get in red or yellow — because maybe you have enough LBDs.

    amazon.com

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

    4. A vintage-inspired lace midi dress for when you're taking your stroll through the rose gardens while drinking tea with your pinky up and saying "Cheerio ol' chap" or whatever classy British people say.

    amazon.com

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

    5. A soft and stretchy cowl-neck midi dress that'll have you twirling like you're the lead in a rom-com.

    amazon.com

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

    6. A geometric-print belted frock made of a super-soft material perfect for wearing for hours and hours.

    amazon.com

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

    7. A gorgeous flowing maxi dress you'll rule everyone's Instagram feeds with.

    amazon.com, amazon.com

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

    8. An off-the-shoulder floral cocktail dress, because you never know when someone might invite you somewhere...anywhere!

    amazon.com, amazon.com

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

    9. A delightful fit-and-flare pleated midi dress to take you from office-appropriate to happy hour with just the change of a shoe.

    amazon.com, amazon.com

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

    10. A ruffled-sleeve cotton flare dress you should probably have in your closet — in the event of a fashion emergency.

    amazon.com

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

    11. A delightful scallop and laser-cut hem midi dress, because everyone deserves their Disney Princess moment and you'll def have yours when you're wearing this.

    amazon.com

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

    12. An open-back halter dress as just the right amount of elegant.

    amazon.com, amazon.com

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

    13. An embroidered mesh-sleeve velvet dress almost too cute for words — almost! Don't worry, people will def find the words to tell you how cute it is!

    amazon.com

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

    14. A strappy little lace number designed with a built-in slip to help keep you covered.

    amazon.com, amazon.com

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

    15. A very fancy-looking studded blazer you can rock as a barely there dress or layer with your favorite T-shirt and jeans.

    amazon.com

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

    16. A chic AF lace cocktail dress that'll have everyone asking, "Where did you get that?"

    amazon.com

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

    17. A backless bodycon dress designed to grab attention with a ruffled high-low hem.

    amazon.com

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

    18. An asymmetrical twist-waist leopard print dress for when you wanna take a walk on the wild side.

    Forever 21

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

    19. A super-soft ruffle-sleeve cotton dress that just might be prettier than anything else in your closet.

    amazon.com

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

    20. An elegant swing dress designed with a deep V and pockets for that "I have somewhere to be and things to carry" look.

    amazon.com, amazon.com

    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.

    21. A pleated velvet off-the-shoulder midi dress you'll wear through every season — but go ahead and use February as your excuse to buy it.

    amazon.com

    Get it from Amazon for $20.99 (available in sizes S-2XL and in four colors).

    22. A heart print wrap maxi dress you're gonna be all up in your feelings about.

    Forever 21

    Promising review: "I love this dress! It shapes me beautifully, the pattern is super cute, and it's very nicely made." —Monica O.

    Get it from Forever 21 for $38 (available in sizes S-L).

    23. A slit-front velvet gown to give you some very serious va-va-voom moments.

    amazon.com, amazon.com

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

    24. A gorgeous polka-dot halter dress that's *technically* a summer dress but honestly, it's just so chic you should buy it now and just layer it up!

    amazon.com

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

    25. A lace-hem midi to take an elegant date night to a whole new level.

    amazon.com

    Get it from Amazon for $6.49+ (available in sizes S-2XL and in three colors).

    26. An elegant one-shoulder midi dress, because it's about time someone invited you to something that required an elegant anything.

    amazon.com, amazon.com

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

    27. A show-stopping slip gown — can someone, anyone, invite me somewhere so I can buy and wear this dress!

    amazon.com

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

    28. An embroidered-sleeve button-up dress designed in a roomy and comfy design to layer or wear alone.

    amazon.com

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

    29. And a convertible cotton-blend dress you can wear in 24 different ways — it's basically two dozen dresses for the price of one!!

    amazon.com, amazon.com

    Promising review: "I wanted a blue dress to wear for my pictures in Santorini, Greece, and this was perfect. I'm a US size 4 (5'7") and ordered a size medium to make sure the length was long enough." —Chey

    Get it from Amazon for $18.99+ (available in sizes S-XL and in 26 colors).

    How I feel about all these dresses!

    New Line Cinema

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

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / BuzzFeed

    Shopping Newsletter
     

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