Skip To Content

    33 Dresses That Will Make You Say, "Quick Take My Picture!"

    How many selfies are socially acceptable to post on Instagram in one day? 10? 20? 20 sounds right.

    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 spaghetti-strap bodycon that's the perfect way to celebrate the newly warm weather.,

    Promising review: "I am in love with this dress! It is so soft and stretchy but looks sexy and chic despite the price. I was skeptical at first, since my body doesn’t look like the model’s at ALL, but a size small fit PERFECTLY! It hugged me in just the right places and wasn’t see through at all. It hit me at the perfect midi length and it was great being able to slightly adjust the straps. I wore it with nude heels for a fancy dinner out and got so many compliments, but it would also be great layered with tights and boots and a sweater for fall/winter. I 100% recommend this dress even if you’re not as curvy as the model! Best Amazon purchase ever! I can’t wait to wear it again." —Sarah Leck

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

    2. A sweater vest dress for layering pros looking for something a little different.,

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

    3. A rainbow A-line sure to make a hue-ge impression on everyone who's lucky enough to see you in it.


    Get it from ModCloth for $79 (available in sizes 4–30).

    4. A tied maxi for walking dramatically down the sidewalk in. Don't be surprised if people mistake you for a celebrity and ask for your autograph.


    Promising review: "This is dress is simple but absolutely beautiful! Great quality and the texture is very soft and flowy. The slit on the side gives more sexiness to it. The belt empathized the shape of my body." —Cullen

    Get it from Amazon for $9.99+ (available in sizes S–XL and six colors).

    5. A long-sleeve skater dress just waiting to be paired with riding boots.


    Get it from Amazon for $15.99+ (available in sizes XS–XXL and nine colors).

    6. A sleeveless collared dress in a variety of fun patterns for fun people — like you!


    Get it from Amazon for $28.80+ (available in sizes XS–XXL and four patterns).

    7. A fit and flare with a keyhole necklace that just may be the key to your best dressed spring yet.,

    Promising review: "This dress is perfect for work and feels young and flirty!! I’m obsessed with it. It’s a great quality fabric and for so cheap." —Cyndi Lundeberg

    Get it from Amazon for $26.99 (available in sizes S–XL and three colors).

    8. A heather knit number that might become your go-to spring dress.


    Get it from Walmart for $20.99 (available in sizes 1X–3XL and three colors).

    9. A patterned swing dress appropriate for pretty much any occasion, including your fashion royalty coronation.,

    Read BuzzFeed's full write-up on this dress.

    Promising review: "This dress had me at pockets! What a great dress, especially for work! It has pockets on both sides, a work-appropriate hemline, and the material is the kind where you can sit for hours, but it'll never show a wrinkle! I'm 5'6" and 150 lbs and the medium fits great. With wedges, it's the perfect outfit for work: comfy and practical yet classy." —AprilAries

    Get it from Amazon for $9.99+ (available in sizes S–3XL and 36 colors).

    10. A long-sleeve shift dress you really need to check out.,

    Get it from Amazon for $17.99+ (available in sizes S–XL and eight styles).

    11. An oversized sweater dress I promise you still need. You can't just trust March to just stay warm.,

    Promising review: "I absolutely love it. It's so cute and cozy. I'm definitely planning on ordering again. <3" —JJ

    Get it from Amazon for $33.99+ (available in sizes S–XL and five colors).

    12. A ruffly number ready to be your go-to dress whenever you need to impress everyone in a 40 square foot radius of you.,

    Get it from Amazon for $19.99+ (available in sizes XS–XL and seven colors).

    13. A floral darling so cute, you'll be calling up half your contact list to make plans so everyone can see it.

    Forever 21

    Get it from Forever 21 for $24.90 (available in sizes 0X–3X).

    14. A sheer party dress proving that less is more.


    Helpful review: "At first, I thought the dress was one piece connected by straps or something along those lines. The dress is actually two pieces, which I like a lot. I ordered a size up and the top layer seemed to be a perfect fit, but the bottom layer was extremely short. It might as well have been a regular black tank top. I ended up having to get another black dress to go under the top layer. It looked great and was very comfortable." —Benita

    Get it from Amazon for $16.99+ (available in sizes XS–L).

    15. A shift dress with some very exciting sleeves. This frock may lead to more stretching, waving, and other general arm activities.

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

    16. A hi-low dress you'll just be plaid to have.


    Promising review: "This dress is amazing. I got lots and lots of love and compliments. It was very comfortable. I actually ordered another one in white and I plan to reorder in blue and green." —Dee Kinu

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

    17. A collared midi worth traveling the world for — luckily you don't have to!


    Promising review: "Such a cool dress, fits perfectly and very well-made! Wore it for New Years in New York and was able to wear heat-tech underneath without being noticed and staying warm! Will probably be purchasing other colors!" —Marina F.

    Get it from Amazon for $29.98+ (available in sizes 2–14 and 21 patterns).

    18. A denim shirt dress you should indi-go get right now!


    Get it from Asos for $51 (available in sizes 12–20).

    19. A shift dress simple enough to be a blank canvas for all your best accessories.


    This popular dress have over 1,800 positive reviews!

    Promising review: "This is my favorite item of clothing I've ordered on Amazon! So comfy, appropriate length, great fit, and there are POCKETS!" —Tammie

    Get it from Amazon for $12.99+ (available in sizes XS–XXL and 21 colors).

    20. A patterned skater dress everyone will (kick)flip out over.,

    Promising review: "Purchased this dress to wear for Easter and I've got to say I'm impressed! The blue is a beautiful, vibrant hue; fabric is nice, thick quality; and the fit is figure flattering on my mom bod. The length hit just below my knees so not way too long for us petite ladies. Best part? Loved it and thinking about buying it in another color!" —RACHEL

    Get it from Amazon for $12.99+ (available in sizes S–XXL and 23 patterns).

    21. A polka dot midi dress you'll definitely want to be spotted in.


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

    22. A hoodie dress that's the perfect intersection of comfort and fashion.,

    Promising review: "I generally fit the standard US 2X size. I went according to the sizing chart given and ordered a 3X. The garment hugs my curves without being too tight. I bought this to wear to work. My work environment is casual and creative, so this fits the bill nicely. I am 5'4 and this goes down a little past my knees, so I could actually wear it as a dress. I have been wearing it with leggings and sneakers, and it would also be cute with boots and tights! The fabric is lightweight but still warm, and it's a very nice all-season layering piece." —Little Miss Moscow

    Get it from Amazon for $17.88+ (available in sizes XS-3X, 21 colors, and two sleeve length options)

    23. A stunning maxi sure to leave everyone tongue-tied.,

    Promising review: "Ladies, I know you may be contemplating...but buy the damn dress!!! It’s ABSOLUTELY STUNNING!! Wore it to a wedding and got so many compliments." —Amazon Customer

    Get it from Amazon for $27.99+ (available in sizes L–4XL and five colors).

    24. A patterned midi dress with a stretchy top — if this beaut doesn't scream spring, nothing does.


    Promising review: "I am a size F in chest so it is hard to find dresses that fit that area. This dress has plenty of stretch, the button details are cute but not functional so no popping open buttons, its flowy, and it has pockets! I can't wait to wear it out." —Benjamin Johnson

    Get it from Amazon for $19.99 (available in sizes S–XL and six patterns).

    25. A leopard smock worth pouncing on before it's too late.


    Get it from Boohoo for $18 (available in sizes 12–20).

    26. A dramatic maxi in so many different patterns, you'll probably end up putting like five of them in your cart.,

    It has over 2,600 positive reviews!

    Promising review: "Amazing. Fabulous. It’s the most wonderful, perfect, flowy, stunning dress." —emma_lee_em

    Get it from Amazon for $19.99+ (available in sizes XS–XXL and 35 patterns).

    27. A dino-mite skater dress owl bet you'll want to show off to everyone.


    Get it from Amazon for $29.80+ (available in sizes XS–XXL and two patterns).

    28. An emerald bodycon worth naming a whole magical city after.

    Pretty Little Thing

    Get it from Pretty Little Thing for $32 (available in sizes 14–22 and also in black).

    29. A pearl-dotted fit and flare you won't be able to clam up about.


    Promising review: "Lovely dress that fits perfectly!! I love, love, love the material it's made of. The little pearls on the front make it extra pretty. Everything about it is perfect." —shirling

    Get it from Amazon for $21.99+ (available in sizes XS–XL and six colors).

    30. A long-sleeve fit and flare with a cut-out pattern on the skirt that only looks better when you twirl in it.,

    Promising review: "I fell in love with this dress the moment I put it on. The material is lightweight and the stitching and pattern are perfect. I'm 5'2" and 150 lbs and a a size 36DD, and I purchased a large. It's not tight in the bust or arms." —Kandy & Josh Turner

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

    31. A tied midi almost guaranteed to cause the number of selfies you take per day to spike.


    There are three different sleeve styles to choose from, but they all have pockets. 😊

    Promising review: "OMG!! I absolutely love this dress and I plan on purchasing every color. I can wear this at work or if I am going out. Overall, I am very, very pleased!!" —Emma

    Get it from Amazon for $18.99+ (available in sizes 0–14 and 30 styles).

    32. A porcelain-inspired bodycon you don't even have to dish out a ton of cash for.


    Promising review: "I love this dress! I got compliments on it all day. My students could've sworn it was a $50 dress, and it's comfy to boot! I'm 5'5" and 140 lbs and I got the medium. I fits great and I even have a little extra room. It also goes past my knee, so it's a great length. I'm in love!" —Luke Brenneman

    Get it from Amazon for $11.99+ (available in sizes XS-XXL and in 17 styles).

    33. And a backless frock with super dramatic sleeves that'll still always have your back.

    Urban Outfitters

    Get it from Urban Outfitters for $59 (available in sizes XS–L and three colors).

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!


    Amazon Prime Day is coming!

    Sign up for the BuzzFeed Shopping newsletter to get the best deals delivered right to your inbox.
    Newsletter signup form