Skip To Content

    31 Beautiful Dresses That'll Probably Make Everyone Swoon

    Whether you've got a hot date this V-Day or are just looking for a knockout number to make you feel all 😍 on a normal day, we've got you covered.

    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 flirty ruffle-sleeved number that basically comes with compliments included free of charge.,

    Promising review: "If you're seeking a head-turner dress, you found if! OMG! This dress is like the best dress I've ever purchased. The style, the material, the design, and the way it hugs my figure are to die for. I cannot believe how cheap this dress was. I purchased the teal green and the dark pink one, then ordered the royal blue one. This is now my favorite dress. I can't wait until my hubby sees me in it. We might never make it to dinner, lol. 😆 For reference: I'm 5'3", 160 lbs, athletic built, and small-topped, and I normally wear a size 8 American size. I got size medium and could have made it in a small, but I prefer the medium." —Brook S

    Get it from Amazon for $20.99+ (available in sizes XS–XL and in 13 colors and prints).

    2. An embroidered fit-and-flare sure to earn you sew many admirers.


    Promising review: "I've only worn this dress for one full day, but there were probably six to eight different people approaching me to tell me how pretty it was and wanting to know where I got it. On top of being beautiful, it's comfortable and flattering. As others have said, it's very thick material, so it does not feel cheap in any way. I would buy 100 more of these dresses. It exceeded expectations!!!" —Rose Kawolski

    Get it from Amazon for $49.98+ (available in sizes S–2XL).

    3. A ruffled one-shoulder wonder that may make you want to pack some cold water or smelling salts or something in your clutch — your date may straight-up pass out when they see you rocking it.,

    Promising review: "This dress is super comfortable and sexy — a hard combo to find! I bought this for my wedding reception and it stayed comfy all night through dinner and the club (lots of dancing and the dress is perfect for that). I received a ton of compliments on it and will definitely be wearing it again and again. I'm 5’5”, 138 lbs, and a 32DDD and the small fit perfectly." —Nyx_N

    Get it from Amazon for $27.99+ (available in sizes XS-XL and in 16 colors).

    4. An absolutely OMG-worthy knit dress bedecked with the sweetest message in rebus form. All eyes will be on you, literally and figuratively.


    Get it from ModCloth for $69 (available in sizes XXS–4X and in five prints).

    5. A funky printed option for anyone with a fit-and-flare for the dramatic.


    Promising review: "This dress is awesome! I got several compliments. The color and pattern are very vivid. It fits like a glove. The material is nice and thick, so it doesn't hug every nook and cranny like dresses made of thinner material. The best part of all? It has pockets! I'd definitely recommend this dress and I'd buy it again." —Lishy

    Get it from Amazon for $59.49+ (available in sizes 14W–24W and in two prints).

    6. A surprisingly affordable bandage dress that's basically first aid for "I have nothing to wear"-itis.,

    Promising review: "I wore this dress for date night and turned many heads! I received so many compliments." —Jenay Robinson

    Get it from Amazon for $48.99 (available in sizes XS–XL and in 13 colors).

    7. A twirl-worthy colorblocked dress I 10/10 recommend pairing with cute shoes and statement jewelry.


    Promising review: "This dress fits like a glove! I love the way it flows and feels so soft. This hugs my curves perfectly and I feel very comfortable in it. I can't wait to wear this out." —Amazon Customer

    Get it from Amazon for $17.78+ (available in sizes S–2XL and in 10 colors).

    8. A super unique midi whose motto is "tie-dye, but make it sexy."


    Get it from Shopbop for $90 (available in sizes XS–XL).

    9. An embellished sleeve tunic dress, because who needs a date on your arm when you could have embroidered flowers or little pearls on both arms?,

    Promising review: "This was in a BuzzFeed article and I thought I’d give it try. OMG, I’m so glad I did! I wear a pant size 10 and the medium fits perfectly. I got the blue and it’s definitely more of a navy. It’s beautiful." —Ray

    Get it from Amazon for $19.99+ (available in sizes XS–2XL and in 14 designs).

    10. A downright gorgeous pleated off-the-shoulder dress that'll make you feel so glam, you'll cry tiers of joy.

    @livelovelattes / Via,

    Promising review: "OMG! Awesome!!!!! I'm 5’4” and 145 lbs. I bought a medium and it drapes beautifully. I plan to wear it on my shoulders, and the elastic seems strong enough to hold. I bought the white and it’s light and airy — not see though at all. I'm so thrilled. I will buy it in black ASAP!" —LB

    Get it from Amazon for $29.99+ (available in sizes S–XL and in seven colors and prints).

    11. A Pretty Woman-esque polka dot midi perfect for dates at polo matches and happy hours alike.


    Get it from Boohoo for $26 (available in sizes 4–12 and in two colors).

    12. A faux-wrap floral number to have everything coming up roses, even if your date forgot to bring you some.,

    Promising review: "I searched through about 300 'cocktail dress with long sleeves' options before finding this gem! The material is great — it stands up to wrinkles/long car rides and doesn’t cling at all. The cut is (really) low so I got some skin/fabric tape to close it up. This is a large; a medium would probably have been too short. I love it!" —Amazon Customer

    Get it from Amazon for $22.99 (available in sizes S–3XL and in 10 prints).

    13. A velvet, pearl-embellished mini that basically comes with built-in jewelry.


    Get it from Asos for $151 (available in sizes 14–28).

    14. A retro-inspired sheer panel dress I'm sure will ~mesh~ well with your fave flats, heels, and boots.,

    Another reason to fall in love with it? It has pockets!!!

    Promising review: "I was shocked that this dress fit me so perfectly. I’m very hesitant to buy dresses, even when I can try them on. I was nervous how this was gonna look on me because of how inexpensive it is. I can honestly say that I absolutely LOVE this dress! The fit is perfect, the style is exactly what I was looking for, and I love how confident and beautiful I felt while wearing it." —Andy4664

    Get it from Amazon for $23.98 (available in sizes 4/6–18 plus/20 plus and in six colors).

    15. A red-hot beaded mini that, for all we know, could be THE infamous red dress that made Nick Jonas need to catch his breath.


    Get it from Asos for $119 (available in sizes 0-14).

    16. An elegant lace party dress over 2,500 (!!!) reviewers are head over heels for.,

    Check out BuzzFeed's full write-up on this dress.

    Promising review: "This dress is killer. The fabric is high quality and the lace isn't delicate enough to rip. I can't tell you how amazing I felt in this. It's so beautiful. Underneath the lace, there's a layer of fabric to shield you from any see-through mishaps. There are also rubber straps in the shoulder area so that the dress doesn't slip off, which is so ingenious! I wore it for over 10 hours at a wedding and I had no problems. I just love this dress to death! Buy it!" —Jennifer

    Get it from Amazon for $19.99+ (available in sizes XS–2XL and in three necklines/sleeve lengths and in six colors).

    17. A pretty and timeless wrap dress that's equally perfect for work or a night out.


    Promising review: "I have a Diane von Furstenberg wrap dress that I love and it cost me four times what this dress cost. I love this just as much and it's actually more flattering. It's well-made and looks great — you can't go wrong ordering this one!" —Coco L

    Get it from Amazon for $18.07+ (available sizes XS–XL and in 16 colors and prints). Find it in plus sizes here.

    18. A flirty embroidered spaghetti strap stunner you can wear to a dressy dinner now, but also pop over a tee and pair with combat boots for a fun weekend look. Listen, with a dress this pretty, you're gonna wanna wear it on more than just special occasions.


    Get it from Torrid for $139.23 (originally $198.90, available in sizes 10–28).

    19. A high-neck and high-fashion ruffle-trimmed frock that's an instant killer OOTD — just add statement earrings.


    Promising review: "YES!!! SO MANY TIMES YES!! Loved it. This dress was beyond — the color was amazing; the amount of heads I turned in the office was wow, and the compliments just kept on coming. I absolutely love this dress, and I didn't want to take it off at the end of the day. Comfortable, lightweight, easy, absolutely beautiful, and true to size." —Mushka

    Get it from Amazon for $27.99 (available in sizes XS–XL and in six prints).

    20. A Valentine's Day-ready (or should I say, red-y) puff-sleeve mini with an aptly named sweetheart neckline you're sure to go all heart-eyes for.

    Forever 21

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

    21. A leopard-print cutie everyone will think is a dress, but is actually a romper. Purrrfect for when you want to look cute but not worry about your undies showing if you have to lean in for a smooch.


    Get it from Express for $47.94 (originally $79.90, available in sizes XS-XL).

    22. A richly-hued, high-low, off-the-shoulder number that'll steal the scene at every soirée. Just ask the 2,000+ people who've left positive reviews.,

    Check out BuzzFeed's full write-up on this dress.

    Promising review: "Okay, I love this dress! It's great quality and fits me like I had it tailor-made. There are so many colors, but I wanted the yellow and I'm so happy I made the purchase! When wearing a strapless bra, I'm always concerned that my girls won't sit up, but the dress fit me perfectly in the bust area, so much so it helped keep me up. 😍😍 I felt beautiful in this dress and I'll purchase another color soon." —DaughterOfaKing7

    Get it from Amazon for $19.99+ (available in sizes S–2XL and in eight colors).

    23. A metallic-detailed mock-neck number that's exactly the compliment magnet your wardrobe is currently lilac-ing.


    Get it from ModCloth for $89 (available in sizes XXS–4X).

    24. A head-turning cape dress befitting a superhero such as yourself.


    Promising review: "This dress is a showstopper. Excellent quality, super flattering, and very comfortable. I wore it to a polo party and was stopped every 10 feet by ladies wanting to know where I got it!" —Allison M.

    Get it from Eloquii for $129.99 (available in sizes 14–28 and in five colors).

    25. A scene-stealing sequined blazer dress that clearly knows how to mix business and pleasure.


    Get it from Shopbop for $109 (available in sizes XS–L).

    26. A sultry sequined slipdress you'll be hesitant to hide under a coat, but luckily it would look awesome layered under a moto jacket.

    Free People

    The straps are adjustable to help you get the perfect fit!

    Promising review: "OMG, so good! this dress nails it. I ordered the white, the purple, and the gold, so I could return what I didn’t like...and I may keep all three?!?! I mean, they’re different enough, right? Perfect fit." —wethefreefan

    Get it from Free People for $88 (available in sizes XS-L and in five colors).

    27. A mixed-print beauty with a breezy handkerchief hemline that's nothing to ~sneeze~ at.


    Get it from Anthropologie for $158 (available in sizes 0–16).

    28. A knockout velvet number that's comfy and stretchy while still being drop-dead gorgeous.,

    Promising review: "There are few words to describe this dress. It's absolutely gorgeous! The inside is silky, so it's super comfortable, and it comes to a good length. I'd recommend this dress to everyone." —Amanda Barnes

    Get it from Amazon for $33.99 (available in sizes 14W–22W and in five colors).

    29. A beachy boho maxi dress ideal for a romantic getaway (even if said getaway is just to the brunch place up the street with two-for-one mimosas).


    Get it from Francesca's for $54 (available in sizes S-XL).

    30. A perfectly fitted Sam Edelman one-shoulder number that can be styled for warm or cold weather. Bare shoulders and sandals? Check. Layered over a tee with tights and boots? Check.

    Amazon, Yi Yang/BuzzFeed

    I have this dress and love it! Sam Edelman is known for the fabulous quality of his shoes, but apparently his clothes are just as great. I always know that ordering somewhat fitted/not-stretchy dresses, especially ones with funky necklines, is a big risk. I was FLOORED when this fit like a damn glove. I've never been able to wear a one-shoulder dress casually before. While I am dying to feel the warm summer breeze on my shoulders in this baby, I feel confident as heck with it popped over a tee in colder weather. It was super true to size for me and I assume it would be for other small-chested folks, but if you're busty you might want to size up!

    Get it from Amazon for $109.18+ (available in sizes 2–14).

    31. And a beyond badass midi dress, which may be faux patent, but is really, really chic.


    Get it from Asos for $119 (available in sizes 0–14).

    You in your fabulous new dress:


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

    Want more? Check out our favorite online clothing stores for all your shopping needs, perfect places to shop for clothes if you’re in your 30s, plus the best places to order custom t-shirts online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

    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