Skip To Content

    47 Stylish Dresses To Help Get You Through Spring And Into Summer

    Dresses, because pants are the worst.

    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 gorgeous flowing maxi dress you'll rule everyone's Instagram feeds wearing.,

    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 $27.99+ (available in sizes XS-2XL and in 24 prints).

    2. A 100% cotton boho-inspired embroidered babydoll dress — it'll quickly become a staple in your wardrobe rotation.,

    Promising review: "I've worn this dress multiple times when I just need something to throw on. It is quite short so if you know you will be outside or doing a lot of sitting/standing etc wear some bike shorts under it. Overall super cute and super comfortable! I am size 16/18 US and pretty top-heavy and the 1X fits perfectly." —Bianca v

    Get it from Amazon for $22+ (available in sizes S-2X Plus and seven colors).

    3. A ruffled babydoll dress you can perfectly pair with your favorite knee-high boots.,

    Promising review: "Love it! Great quality and a perfect look. I am buying it in another color." —BRANDI D WALKER

    Get it from Amazon for $25.99+ (available in sizes S-XXL, long and short sleeve, and in eight colors).

    4. A button-down swing dress that'll look SO good alone or layered with your favorite denim jacket.,

    Promising review: "I love this dress so much. It fits so well. I love that it has pockets. Perfect for the spring and summer. I'm going to order a few more." —Nikki

    Get it from Amazon for $21.99+ (available in sizes S-XXL and in 29 prints).

    5. A comfy, lantern-sleeve tie-front mini dress everyone will want to borrow.,

    Promising review: "This dress is so pretty. The color is beautiful and the style is so flattering for all body types. I'm 5'4" and wearing a medium because I was a bit afraid a small might be too short and I'm glad I went with the medium." —fit Mommy In Heels

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

    6. A cotton floral embroidered dress so you fit right in during festival season.,

    Promising review: "There's a lining that extends to approx. the upper thigh (I'm 5'6”) and a few hook and eyes for a better fit in the upper bodice, or breast area (it seems most manufacturers just don't go to the trouble of including these extra items). They give allowance for different breast sizes, which can make ALL the difference! The bodice also leaves an option for a cami to show through, or to adjust the amount of skin you're comfortable with showing. I ordered my normal size and it fit SO perfectly! Love the long flowing sleeves and the embroidery, it's done tastefully. I ordered it during the Utah winter thinking of wearing with jeans or leggings, possibly as a cape or layering item, but it's definitely more of a dress, sewn together all around. I've been wearing it during winter as a dress with tall boots, as long as I know I won't be out in the cold long. Can't wait to wear it this spring and summer!" —MyaChelle

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

    7. A smocked waist, long sleeve midi dress that'll have you looking like the lead in a rom-com.


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

    8. A bold A-line dress with a tie neck and attention-grabbing pattern making it the perfect addition to your work wardrobe.


    Get it from ModCloth for $89 (available in sizes 0-28 and in three colors).

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


    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 $45.99 (available in sizes S-XL and in three colors).

    10. A flowy ruffled-hem dress you're ::best Rick Astley voice:: never gonna give up, never gonna put down, and that's never gonna make you cry, never gonna tell a lie, and hurt you.,

    Promising review: "I absolutely love this dress — it fits perfectly and it's so adorable. The first day I wore it I got so many compliments and it was so comfortable. It was nice to wear as a dress or even a long shirt with leggings. The color is really cute too. I definitely recommend it and will probably buy more in different colors!" —Jasmine Ball

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

    11. A polka-dot back-tie mini dress that's the missing piece to your closet woes.


    Promising review: "I figured this would just be a cheaper quality dress since I only paid $4.99 for it, but it is surprisingly great quality and fits great! The color and style are exactly as pictured. The only negative is its a little loose in the lower back area but that's probably just my body type! I have a smaller waist and bigger hips. I normally wear a medium and got a small size. I love it! Not too short, I am 5'9." —Amazon Customer

    Get it from Amazon for $2.99+ (available in sizes S-XXL and in 17 colors/styles).

    12. A tiered button-up denim dress you can take from your errands to a night out with just some cute accessories.


    Get it from Madewell for $89.99 (plus it's an extra 40% off with code LIKEALION, available in sizes XXS-L).

    13. A ruffled, smocked bodice open back stunner that just might be the dress of your vacationing dreams.


    Promising review: "I have been wanting this same dress from Free People but it was $118. I was leery about this considering it was much cheaper in cost but it is PERFECT! I'm 5'6", 116 lbs., and it fit absolutely perfect. Great length too. Keep in mind you can't wear a bra with it and if you are larger busted (I'm small, an A cup) then it may fit totally different. It's thin and lightweight but with skin-colored undies, I had no problem with lines or visibility. I'm considering buying it in another color 😍" —Bullitt02797

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

    14. A vintage-inspired A-line dress detailed with an adorable floral print and perfectly contrasting piping for that retro feel in an office-appropriate style.


    Promising review: "Bohemian look. Take it into colder months with tights and boots, but I'll wear it in summer with strappy nude sandals. Very meet-the-parents appropriate." —S.Shaffer Customer

    Get it from Amazon for $34.99+ (available in sizes XS-XL).

    15. A simple and classic off-the-shoulder cotton maxi dress – it'll make you look like a bohemian goddess.,

    Promising review: "I am a sucker for dresses with pockets and when I saw this off-the-shoulder dress, I wanted it! I am 108 lbs. and 5'2". I bought this dress in a size small. If I wear it with flip-flops, it barely grazes the ground, but I'd rather that then too short or too long. There is a slit on each side of the dress. I like the soft cotton fabric, and it is a true navy blue. Super cute! I'm thinking of buying it in pink too!" —NSP

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

    16. A soft tie-dye maxi dress, because who said tie-dye was a thing of the past? Not me! Well, not me recently!,

    Promising review: "I purchased this last-minute for a weekend road trip. Loved the fit, lots of compliments! I'm 5'5" and wear a size 16, ordered an XL." —TKGRIERRRR

    Get it from Amazon for $24.99+ (available in sizes XS-XL and in 18 colors/prints).

    17. A petite floral print mini dress that's business in the front and party in the back — 'cause it has that gorgeous cowl swoop.


    Get it from Missguided for $47 (available in petite sizes 0-10).

    18. A flowy adjustable strap maxi dress that just might be beautiful enough to celebrate in on your big day.

    Promising review: "I love this dress. Super pleasantly surprised with the quality and fit. I am 5’4”, 125-130 lbs., and I am a size 4-6. I wore this dress for my 10 year wedding anniversary family photos and it is beautiful. Very simple, comfortable, and flattering. Love!!!" —Lisa

    Get it from Amazon for $41.99 (available in sizes 0-12 and in two colors).

    19. A cotton boho-inspired midi dress because everyone deserves that perfect weekend dress and this one will be yours.


    Promising review: "The perfect beach dress for the summer. This dress is fully lined and the material is soft and feels cottony. Very comfortable on the skin. It is a pull-on closure with an elastic waist and a fabric tie. The sizing is accurate to US sizes. For reference sake, I am 5'4" tall and I weigh approximately 106 pounds and I bought this in size small." —Geetha

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

    20. A ruffled and tiered babydoll dress people will think you got for way more than you actually paid!


    Promising review: "This dress is exactly like pictured. Thin, flowy material. It's really pretty. Comes to right above my knee. I had to sew the back shoulder part tighter (I have no boobs) so it would be tighter on my chest. It's perfect I have not a single complaint. My husband bought it for me for my birthday. He is taking me on a nice date night and I wanted to look fancy but sexy and this does that. Really happy with my purchase! It's very flattering!! I would definitely recommend it." —Ayla

    Get it from Amazon for $23.99+ (available in sizes S-XL and nine colors/styles).

    21. A tie-front, keyhole midi swing dress perfect for that spring brunch date or your next tropical vacation.,

    Promising review: "I was afraid this dress wouldn’t fit but I wanted to give it a try anyway. I’m a size 16, typically an XL shirt, and my bust is a 38DD. I want this dress in every color! The bust ties are VERY stretchy. I hope to get it in every dark color." —Kim

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

    22. An eye-catching tiered smock dress you can wear in a million and one different ways — and trust me, you will!


    Get it from Missguided for $51 (available in sizes 12-22 and in white).

    23. A scalloped neckline off-the-shoulder swing dress for when you need to be easily able to twirl around town.,

    Reviewers have pointed out that this dress seems to run a tad big — customers suggest ordering a size down!

    Promising review: "I bought this for my company Christmas party. It was a runaway hit — so much so that people who didn't attend the party were asking about the dress because so many people said how pretty it was. I was called 'Marilyn' since I wore this with red patent heels and classic red lipstick. The fabric had enough give to make it comfortable to wear the whole night without feeling constricted. The fabric itself is smooth, of a good weight, and irons to a crisp finish. BTW, I am a size 14/16 dress, D cup, and ordered an XL. Perfect fit. I am 5'4" and the skirt hits several inches below the knee. I bought a petticoat to wear with it, and while you may not need it, it does add to the drama." —Christine Garcia

    Get it from Amazon for $31.99+ (available in sizes S–XXL, available in short and long sleeve, and in 23 colors).

    24. A stretchy A-line ruffled-sleeve party dress, because this dress is just too cute not to own — plus it comes in 13 colors so you can literally have a different one for every day of the week!

    Promising review: "This dress is so nice for the price, it's kind of a steal. Fits so well. Soft, nice material. Beautiful and classy. As one reviewer mentioned it can look a little broad in the shoulders but it's also part of the vintage flutter-sleeve style so I don't mind it. I'm 5'2", 140 lbs., 38-33-40. Usually fit size 6–8, medium. The dress was true to size." —Kaela

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

    25. A flowy long-sleeve swing dress to have the perfect outfit for every buffet you ever visit.,

    Promising review: "I am very pleased with the fit, look, and feel of this dress. I am 5'6", 130 lbs., and I ordered a small. It fits great — maybe even a little extra room. The material is flowy and light. It could be worn in winter with a cute pair of boots, or in the summer with a pair of flip-flops. I will definitely be buying another (or two or three or four) in another color." —kryss Dwyer

    Get it from Amazon for $8.02+ (available in sizes XS-3X Plus and in 24 colors).

    26. A tie-waist button-up maxi dress you can wear on your next vacation, or your next I-wish-I-were-on-vacation day.,

    Promising review: "I bought this dress on a whim and was a little skeptical about it. I have never received so many compliments on a dress before. I wore it on a trip to the Biltmore Estate with my husband and in-laws, and we honestly couldn't get through the day without someone stopping me every few minutes to ask where I got my dress or to tell me how gorgeous it was. It flowed beautifully on that windy day. I'm obsessed with it, I even bought two more in different colors. I highly recommend!!!" —Amazon Customer

    Get it from Amazon for $25.99+ (available in sizes XS-XXL and in 28 prints).

    27. A slit-front midi dress, because sometimes you need to show a little leg.

    Promising review: "I absolutely love this dress! It fits perfectly and the color is just like the green in the picture. It is constructed like a wrap dress so the two sides flow independently and open up all the way to the waist — it's definitely risky. I used a tiny safety pin to tack the edge down to the fabric underneath it (about halfway between the waist and knee). It is worth the trouble to me because I love the dress." —Alicia Dujets

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

    28. A ruffled flowy smocked-bust midi dress to give your wardrobe a classic look in the most comfortable way.


    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 $19.99+ (available in sizes 4-12 and in blue and white).

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

    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." —Dee

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

    30. 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!


    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 a 2XL since I’m pregnant and this is the comfiest dress I’ve had." —Christy

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

    31. A super-comfy striped maxi dress to get you through all those springtime family gatherings and summertime barbecues.,

    Promising review: "The dress is extremely comfortable and it fits perfectly! I love how it stretches but still gives that fitted look. It’s a perfect dress for church or a casual event! I wore a purple heel with mine and it added that pop of color to push the outfit over the edge." —Amazon Customer

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

    32. A puff sleeve ruched waist A-line dress that'll have you spinning like you're the star of a musical number in a Disney film.


    Promising review: "I really needed some new dresses for work and I’m super happy with my purchase of this one. I usually wear a size large, so I ordered the size 10 and it fits me perfectly. The detail on this dress is so cute. I love the fabric. This dress is very flattering on and I am super happy with my purchase. I feel so pretty in this dress!" —MelB

    Get it from Amazon for $28.99+ (available in sizes 4-10 and in four styles).

    33. A layered ruffle off-the-shoulder midi dress perfect for all those weddings, garden parties, events, whatever — I don't know your life.

    Promising review: "Ohhhh my goodness, I have been RAVING about this dress ever since I got it. It’s so comfy and the top stays up so it never needs constant readjusting like other off-the-shoulder clothing. It looked great in photos! It closely matches the color in the pic. I also appreciated that I really didn’t need to steam it at all, which was surprising considering it came folded up tightly. Highly recommend for spring/summer weddings, vacation, etc.!" —Kindle Customer

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

    34. An embroidered bell sleeve tunic made of a super-soft material perfect for wearing for hours and hours.


    FYI, some of the reviewers mention this running a tad small, so you might want to consider sizing up!

    Promising review: "This dress is beautiful! It fits exactly as expected and I received it two days after I purchased it. The dress is made of a really nice/spandex material, thick, and not see-through at all. The embroidery on the chest and sleeves is done almost perfectly. It hits at a great length, not too short and not too long. There are so many different ways you can wear this dress, by dressing it up for a wedding with some heels or to a barbecue with some flats or sandals." —Kelsey

    Get it from Amazon for $16.99+ (available in sizes XS-2XL and in 12 colors and prints).

    35. A ruffle-sleeve polka-dot midi dress you can easily layer under a cozy cardigan or pair with your favorite booties.,

    Promising review: "Based on the reviews, I ordered a size up for the chest area to not be too tight but I found it runs true to size. I love the polka dots, and the style of the dress is exactly what my grandma (who was born in 1918) used to wear when I was a kid in the '80s. The fabric is not see-through." —CK

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

    36. A gorgeous and splurge-worthy butterfly print semi-sheer dress for all those mornings when you can't get your life together and figure out what the hell you should wear.


    Get it from AllSaints for $305 (available in sizes 00-10 and in two colors).

    37. An embroidered eyelet smock dress designed in a roomy and comfy design to layer or wear alone.


    Promising review: "I can't say enough good things about this adorable babydoll dress!!! I am 5'1" and ordered a size medium which fits perfectly. The eyelet detail and ruffles are too cute and the length works great for me. There is a liner, but I definitely suggest wearing another slip or nude undergarments. The quality of the fabric though is really great. Overall, I'm super happy with this little dress and can't wait to wear it out!" —The Savvy Maven

    Get it from Amazon for $25.99+ (available in sizes XS-L and seven colors).

    38. A strappy bodycon mini dress you should probably have in your closet — in the event of a fashion emergency.,

    Promising review: "I am OBSESSED with this dress! It is hot hot HOT!!! It’s super comfortable!" —JJSchmal

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

    39. A fantastically casual faux-wrap style V-neck dress with long enough sleeves to have your shoulders and arms covered, but not so long that you can't rock it in the summer heat.,

    Promising review: "I love love love this dress. I wore it for Easter this year and got so many compliments. My ONLY complaint is the boob area. However, this was only a complaint on Easter when I would have liked to have been more modest. I had to pin the dress in the cleavage area to make sure the girls were covered. Since then I have bought another dress in a different color and am excited to wear them this summer! BUY THIS DRESS. If you’re second-guessing whether or not to buy it, BUY IT." —Rhianna Hill

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

    40. A festival-worthy halter dress that won't break the bank, because the tickets to get in already did that.,

    Promising review: "I bought this dress for Coachella. The skirt is a little see-through but it’s cute, I wore a leopard bathing suit bottom under and it was sexy. The details are cute and it looks just like the Free People dress. Sizing: I wear size 6 pants, weigh 130 lbs., and am 5’2". Size small fit perfect." —Brooke Murray

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

    41. A ruffled sleeve maxi dress you'll look like a total stunner in with a deep-V, high slit, and wrap design.


    Promising review: "It’s a quality dress for the price. It’s lightweight and the material doesn’t feel heavy when wearing it. I ordered a large based on reviews and I think I should have ordered a medium instead. I’ll still wear it though, it just fits a little loose. I’m 5’3", 155 pounds, and 36D for reference. It's a beautiful pattern." —Kyra

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

    42. A '60s inspired babydoll dress that'll have everyone who sees you in it, all shook up!


    Get it from ModCloth for $69 (available in sizes 0-14 and two colors).

    43. A super-basic sleeveless T-shirt dress — everyone needs one of these, it's just a fact so you should stop fighting it.,

    Promising review: "Great purchase for the price. Just what I was looking for! Comfy summer dress for any occasion. Being a momma, I'm always looking for things just like this. You can dress it up or down and it has pockets!! Can't get much better. Fit is perfect for me — I'm typically a S-M (120 lbs., 32C) and it's like it was made just for me! Armholes are a little longer than most dresses but I like that for the summer so sweat marks don't show! Not see-through so great for any pair of comfy undies. Cute with a belt and also cute with none." —B&E Worthington

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

    44. A flowy cowl-neck Finders Keepers midi dress so you have your party OOTD covered.


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

    45. An absolutely perfect ruffled tie-neck little black dress you can also get in red and a bunch of other colors — because maybe you have enough LBDs.


    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 $13.99+ (available in sizes XS-XL and in 10 colors).

    46. A short leopard print tunic for when you're ready to take a walk on the wild side.


    Promising review: "LOVE this dress!!! It’s flowy, not see-through, and can be dressed down or dressed up. Wore it to a wedding and it was perfect with heels." —Julie Szabo

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

    47. And a batwing ruffled mini dress, because maybe you've always wanted to fly like a...bat!


    Promising review: "Wow! This dress is beautiful. I am loving the peephole cutouts. You do need a backless and strapless bra since the back is open. I am 5’8", 170 lbs., and 36DDD. I purchased an XL based on reviews but could have done a large as it’s slightly big on me but not super noticeable. It has zero stretch." —Stephanie Reese

    Get it from Amazon for $28.99 (available in sizes S-XL and in blue and pink).

    IRL footage of you trying to fit all your new dresses in your closet.

    Fox 2000 Pictures

    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

    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.

    Need A Shopping Buddy?

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