Skip To Content

    28 Dresses I Think You'll Get Compliments In

    "Ohh, I love your dress" —one of the best things you can hear (even if it's over FaceTime).

    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 vintage-inspired swing dress with almost 3,000 five-star reviews that rave about how amazing they find this dress.,

    Promising review: "This dress surprised me. I normally don't shop for clothes on Amazon, but I saw the pockets on this one (I'm obsessed with pockets) and started reading through the reviews. I ordered two because you can't beat the price. I wore one to work and thought for sure people would know how much I paid for it. But nope! All I've been getting are compliments and requests for links to buy the dress!! I'm about to order some more." —Amazon Customer

    Get it from Amazon for $29.96 (available in sizes S-3X and in 36 styles).

    2. A ruffle-sleeve number.


    Promising review: "This is the perfect dress to throw on with a pair of boots. It’s flowy and comfortable. I recommend cinching it in with a cute belt to give it a more fitted look. I usually don’t go for ruffles, but the sleeves add a nice touch to a simple polka-dotted dress!" —P. Hall

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

    3. A tie-bust dress everyone will want to take a ~peek~ at because it's so simple yet chic and interesting.

    Forever 21

    Get it from Forever 21 for $38 (available in sizes 1X-3X).

    4. A high-low floral number that comes in both long-and short-sleeved styles, so you can stock up and wear this number all year long.,

    Promising review: "IF I ONLY I COULD GIVE THIS 10 STARS!!!!! It's an EXQUISITE dress!!! The fit was spot-on and it flows beautifully! It's great for full-busted women. I can't wait to wear this dress! I ordered two more." —SoozanJBee

    Get it from Amazon for $38.99+ (available in sizes S-XXL and in 23 styles).

    5. A patterned midi dress you won't ~be-leaf~ how many people will be asking you where you got it.


    Get it from ModCloth for $149 (available in sizes XS-4X).

    6. A floral cocktail party dress that will look just as nice at work as it will when 5pm hits.,

    Promising review: "I adore this dress! The fit is absolutely gorgeous and runs as expected! It's so nice to have a dress that fits, isn't too tight, has sleeves, and a higher front! The color is beautiful too! Literally every time I wear this dress, I get compliments! It's a little long on me (I'm 5-foot 2 inches and it hits a little lower than mid-calf), but I just pair it with pointy pumps, and it's fine. If they had this dress in more patterns, I would buy every one of them! Love, love, love!" —Chelsea

    Get it from Amazon for $28.99 (available in sizes 14-24 and in eight styles).

    7. A fit-and-flare dress designed to make it look like you tried hard and styled a T-shirt and a skirt when really, all you did was roll out of bed and throw this on.

    Promising review: "I love it. I got many compliments on it and I love the material — not heavy, very light. You could wear it with boots in the winter and flats in the summer and spring." —padona

    Get it from Amazon for $27.90 (available in sizes S-XL and in 14 colors and prints).

    8. A wrap dress that'll ~wrap~ up any negative feelings you have about wearing dresses all the time when you get to wear comfy and cute pieces like this.


    Get it from Madewell for $138 (available in sizes XXS-3X and in petite).

    9. A polka dot number you'll find yourself quickly throwing on at least once a week.,

    Promising review: "I'm obsessed with this dress! I purchased to wear for a wedding and got many compliments. The material is great and the fit was perfect. The color is a tad darker in person, but I expected it to be, and it was exactly what I wanted!" —Sabrina Smith

    Get it from Amazon for $24.99 (available in sizes S-XL and in eight colors).

    10. A pleated off-the-shoulder dress you'll want to show off to everyone you know immediately. "Hi, hello pet goldfish, would you like to see my new dress??? It's amazing!"

    Instagram: @livelovelattes / Via,

    Promising review: "OMG! Awesome!!!!! I'm 5-foot 4 inches 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-through at all. I'm so thrilled. I will buy it in black ASAP!" —LB

    Get it from Amazon for $30.99 (available in sizes S-XL and in nine styles).

    11. A pleated-waist shirt dress designed to make you feel like a million bucks for wayyyy less than that.


    Get it from Missguided for $47 (available in sizes 2-10 and in four colors).

    12. A maxi in such cute patterns you'll want at least a couple in rotation in your wardrobe at all times.,

    Promising review: "This dress is perfect in every way! It's the perfect length and fit, and I'm OBSESSED! Run, don't walk, to get this dress. It's so fab! It's great for the hot weather now and definitely can be brought into fall with some tights and tall boots. Such a great dress, I highly recommend!!" —Erin the Edgy Chick

    Get it from Amazon for $23.68 (available in sizes 1X-4X and in 14 styles).

    13. A casual A-line midi dress – it's great for teachers to eventually add to their rotation, but also *anyone* who just needs an amazing go-to dress for basically any occasion.,

    Promising review: "Holy crap! True to size! The waistband was perfect, and it was roomy enough in the bust that the buttons didn't pull. Saw this featured in BuzzFeed article about best dresses for teachers and all my fellow teachers will be jealous. A modest dress with sleeves and appropriate length!" —Ashleigh Pfriem

    Get it from Amazon for $38.98 (available in sizes 2–12 and 12 styles).

    14. A floral maxi you'll ~bloom~ in all spring and summer long.

    Dia & Co

    Get it from Dia & Co for $119 (available in sizes 14-24).

    15. A patterned midi you'll force your roommate to take your picture in immediately, because this deserves a prominent place in your Insta grid.,

    Promising review: "I love the fit of this dress. The dress conformed to my body in all the right places without being clingy. It is very comfortable, flattering, and fits as expected. I loved the shape of the dress as well as the pattern." —Jose Glas Cevallos

    Get it from Amazon for $21.99 (available in sizes S-XL and in 10 styles).

    16. A linen ruffle hem number perfect for when the weather gets too hot for you to even think about putting on anything else in your wardrobe.

    TJ Maxx

    Get it from TJ Maxx for $39.99 (available in sizes S-XL).

    17. A tiered shift dress you can wear with or without a belt, so it's essentially two looks in one.,

    Promising review: "I absolutely love this dress and received compliment after compliment the day I wore it. It’s loose-fitting and very comfortable. The print is just as pretty in person as in the picture." —schooladmin

    Get it from Amazon for $23.99 (available in sizes S-XXL and in 24 styles).

    18. A belted dress you can ~tie~ and say you won't have dreams about...but it's so beautiful we both know that's a false statement.


    Get it from Kohl's for $60 (available in sizes XS-XXL).

    19. A button-down casual enough for everyday wear.,

    Promising review: "The fabric of this dress feels nice on the body. The dress fits as expected (I am size S). It looks great both with sneakers and high heels. Depending on accessorizes you use, it can work for any occasion. It is now hanging in front of other dresses in my closet as it is good almost for every day." —oscar p.

    Get it from Amazon for $24.99 (available in sizes S-XXL and in six styles).

    20. A puff-sleeve fit and flare for a ~wild~ addition to your wardrobe that's not too out of your comfort zone.


    Get it from Express for $47.97 (available in sizes XXS-XL).

    21. A beaded dress just ~pearl-fect~ to wear on a Monday, because sometimes you need something that'll make you feel good and smile to get you out of your Monday slump.,

    Promising review: "Love this dress! I have a bigger chest, and I was so worried about this dress fitting! I was pleasantly surprised that the material had some stretch to it, and it fit beautifully!! I love the details as well! I used the tie as a belt to make the dress a little shorter and give myself a waist!" —Kelly Fox

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

    22. A pleated one desgined to make you feel as classy as Meghan Markle on her way to see the Queen.


    Get it from ASOS for $72 (available in sizes 0-14).

    23. A midi dress you'll grab from the laundry pile as soon as you can, because you'll want to wear it at least once a week.

    Promising review: "So cute! The dress is exactly as pictured. Love the color. I was worried about the quality because it was so inexpensive, but it’s actually really nice and not see-through at all! Such a perfect dress for vacation!" —JP0811

    Get it from Amazon for $27.99 (available in sizes 4-12 and in six styles).

    24. A faux leather trench that'll cement your status as the fashionista of your friend group (and family and workplace, for that matter). Watch out world, here you come.


    Get it from ELOQUII for $149.95 (available in sizes 14-28 and in three styles).

    25. An A-line dress you can eventually wear to every wedding, baby shower, bridal shower, or other events once they're re-added to your calendar and then wear the title of outfit repeater with pride.,

    Promising review: "Wow, this is my new favorite dress! I love everything about it, the color, the fit! It fits great and is so comfortable! The tie around the waist isn’t attached, so you don’t have to add it if you don’t want, but I think it’s adorable! So in love with it. ☺️" —Cameron Snider

    Get it from Amazon for $24.99 (available in sizes S-XXL and in seven styles).

    26. An asymmetrical hem dress designed by the one and only Christian Siriano at such a ridiculous price, you'll be wearing it for years and years and years.


    Get it from Nordstrom for $129 (available in sizes 14W-24W).

    27. A polka-dot dress to put you so ~on the dot~ of fashion, all your friends will be asking where you got it so they can get their own.,

    Promising review: "This is my favorite dress of all time. I have it in navy and red! I am 5-foot 3 inches and 123 lbs, and I ordered the small. It's the perfect length to wear out, but I also wear it to work and it's work-appropriate. I've received more compliments on this dress than any other I own! It's so comfortable, and I have washed both of them several times, and they still look brand new. Great quality. I cannot say enough good things about this dress. You will NOT be disappointed!!!" —Lindsay Thornburg

    Get it from Amazon for $26.99 (available in sizes S-XL and in eight styles).

    28. And a splurge-worthy beauty I'm pretty sure my face actually looked like this when I saw it: 😱. Yeah, it's that beautiful.


    Get it from Shopbop for $485 (available in sizes 0-14).

    Everyone when they see what you're wearing:

    Walt Disney Pictures

    Reviews have been edited for length and/or clarity.

    Want more? Check out our favorite online clothing stores for all your shopping needs, plus the best places to buy used clothing online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

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

    Allison Krausman / Via BuzzFeed

    Need A Shopping Buddy?

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