Skip To Content

    30 Beautiful Dresses Sure To Make Everyone Swoon

    Whether you've got a hot date on V-Day or are just looking for a fun frock to boost your mood on a regular day, these babies have 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 cozy printed T-shirt dress with POCKETS that you may never want to take off., Amazon

    Promising review: "I'm so impressed with this dress! The color is so rich, the fabric so soft, and the price so cheap! I've worn this dress at least 10 times since purchasing it and it still looks and feels great!" —Niccii

    Get it from Amazon for $6.99+ (available in sizes S-XXL and in eight colors).

    2. A pretty pink wrap dress that's equally perfect for work or a night out.


    This chic wardrobe staple is actually from one of Amazon's in-house fashion brands!

    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 $45 (available sizes XS-XL and in four colors and prints). Find it in plus sizes here.

    3. A richly hued fit-and-flare dress with a scalloped hem you won't have to shell out a lot of dough for.,

    Geddit, because scallops have shells?! Is this a good joke, or am I just being shellfish? Is hoping you laughed at that mollusking too much??

    Promising review: "I love this dress! The quality of the material is good. It was my birthday dress and it made me feel so pretty and happy. It fits well and is so flowy, flirty, and fun!" —araxya

    Get it from Amazon for $13.99+ (available in sizes S-XXL and in six colors).

    4. A lip print midi that may look all posh and proper, but it does have a tendency to get mouthy.


    Get it from ModCloth for $79 (available in sizes XXS-4X).

    5. 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-XXL and in four necklines/sleeve lengths and in four colors).

    6. A vintage-inspired bodycon style sure to make everyone leave the party talking about how you really rose to the occasion.

    Unique Vintage

    Get it from Unique Vintage for $98 (available in sizes XS-XL) or Amazon for $108 (available in sizes XS-XL).

    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 $21.98+ (available in sizes S-XXXXL and in 10 colors).

    8. A ruffly polka-dotted number that's more than ready to ask your fave pair of boots to be its Valentine. They sure would make a cute couple!

    Promising review: "So. Dang. Cute!!! I love this loose, flowy dress for any occasion. It fits true to size and the color is great! It’s flowy and causal yet still flattering!" —Robin R

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

    9. A super soft jersey T-shirt dress with a ruffled back you'll be amazed can be so cute and so comfy all at once.


    Get it from Nordstrom for $54 (available in sizes XS-XXL regular and S-XL petite and in three colors and prints).

    10. A fiery off-the-shoulder number that may be the infamous red dress that made Nick Jonas feel like he had to catch his breath. It's sure to have you burnin' up.


    Baby, who turned the temperature hotter?

    Get it from ModCloth for $65 (available in sizes XXS-4X and in two colors).

    11. A high-neck dotted swing dress you're gonna wanna do a dance in (preferably the polka, but any moves work).


    Promising review: "The fabric is super soft and stretchy and it's so comfortable to wear. I love the length and how chic it looks paired with knee-high boots in the winter!" —NicoleLauren

    Get it from Amazon for $12.99+ (available in sizes XS-L).

    12. 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 $27.99 (available in sizes 14W-22W and in 10 colors).

    13. A swingy dress bedecked with fuzzy textured hearts that make it worthy of a sappy love letter.


    Get it from ModCloth for $79 (available in sizes XXS-3X).

    14. An amazingly 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 $42.99 (available in sizes XS-XL and in eight colors).

    15. 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 $28.43+ (available in sizes 14W-24W and in two prints).

    16. An intricate lace mini that's sultry and sweet at the same damn time.

    Free People

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

    17. A pink gingham sweater dress sure to have everyone checking you out.

    Unique Vintage

    Get it from Amazon or Unique Vintage for $48 (available in sizes S-L). Get it in blue here.

    18. A flirty ruffle-sleeved number that basically comes with compliments included free of charge.,

    Promising review: "I ordered this dress to wear at a dance party. It was perfect! It was comfortable and easy to move in throughout the night. I got an XL, which I could just slip over my head to put on, even though it has a zipper. For reference, I typically wear a size 14. I'll be ordering another one in a different color. I highly recommend this dress!" —Sherlethia

    Get it from Amazon for $18.99+ (available in sizes XS-XL and in 14 colors and prints).

    19. A hot as hell lacy number you can totally wear on a date, but at your own risk — your S.O. just might have a heart attack.


    Get it from Nordstrom for $159 (available in sizes XS-XL).

    20. 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 $16.99+ (available in sizes XS-XXL and in 15 designs).

    21. A high-fashion floral mini with voluminous sleeves to seriously turn up the volume on your date night style.


    Get it from Asos for $87 (available in sizes 12-28).

    22. 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 on my body right this second and I'm seriously obsessed! 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 right now. 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 $72.84+ (available in sizes 2-14).

    23. A pale pink lace shift just begging to be paired with your favorite booties and jewelry.


    Get it from Francesca's for $64 (available in sizes XS-L and in two colors).

    24. A high-slit gown for anyone who wants to practice the Angelina Jolie leg pose but doesn't have Angelina Jolie money.

    Of Brian Photography / Via,

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

    25. A jewel-toned mixed print maxi you're sure to treasure.

    Free People

    Get it from Free People for $198 (available in sizes XS-L).

    26. A sheer-sleeved midi that looks straight off the runway (but is actually under $50 bucks).


    Pair it with edgy ankle booties to make it even more fab!

    Get it from Target for $37.99+ (available in sizes XXS-XL and in two colors and prints). Find it in plus sizes here.

    27. A printed bodycon T-shirt dress with a sexy slit made for striking a pose.

    Free People

    Get it from Free People for $145 (available in sizes XS-L).

    28. A polka dotted Betsey Johnson stunner that's giving me luxe Victorian vibes — don't be surprised if strangers start Middle-marching right up to you to give you compliments.


    Get it from ModCloth for $155 (available in sizes 2-14).

    29. A lacy, sheer-paneled wonder, which I honestly can't believe isn't by some fancy designer.


    Get it from Francesca's for $68 (available in sizes XS-L)

    30. And a pink tulle number more romantic than watching a Nicholas Sparks movie on the beach at sunset while sipping champagne and eating strawberries.


    Get it from Asos for $278 (available in sizes 0-10).

    You in your fabulous new dress:


    The reviews used 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!