Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
Cue up Vitamin C's "Graduation" because it's time to shop for the perfect grad dress.
Promising review: "Love this dress. Pro tip: If you want your bust to look even better in the dress, get a push-up adhesive bra. Pull the ties across each other over the connecting part of the bra, and use two safety pins to hold in place. THEN tie." —Kay
Get it from Amazon for $18.99+ (available in sizes S–XL and in 22 styles).
Get it from Walmart for $51+ (available in sizes 2XS, XS, M, L).
Get it from Old Navy for $19.99 (available in sizes XS–2XL and in regular, tall, and petite lengths).
Promising review: "This dress fit me like a dream! It fit over my larger chest without thinning out or becoming see-through. I am short and have an uncommon body shape, but this needed no alterations at all. Buy this dress, ladies. You can thank me later." —Rachel
Get it from Amazon for $19.99+ (available in sizes XS–XL and in 14 colors).
Promising review: "I haven't worn a dress in years, but I had to get one for a work event. I didn't know what to expect, but I put this on and it looks great! Very classy and professional. It was very comfortable." —Cindy Lieu
Get it from Amazon for $9.99+ (available in sizes S–3XL and in 33 styles).
Promising review: "I ordered this dress in a medium and typically wear a small. I think either a small or medium would have worked for me due to the stretch! This dress is absolutely stunning and does not look cheap! I received so many compliments on it. It's very flattering and comfortable; the bands on the arm or chest did not slide at all. Great for all types of weather, as it isn't super heavy!" —Kelsey Lynn
Get it from Amazon for $12.99+ (available in sizes S–XL and in two styles).
Promising review: "Love this dress. Super lightweight and perfect for warm weather. Can be dressed up or down. I'm 5'8" 150 lb. 36D and the large fit great with maybe a little room to spare. The belt really ties it together. I also plan to pair it with other belts for different looks. Very happy with this purchase." —Kindle Customer
Get it from Amazon for $24.99 (available in sizes XS–XL and in seven styles).
Get it from TJ Maxx for $129.99 (available in sizes 0, 6–14).
Promising review: "I just had my fourth kid and absolutely never have time to shop. Been wanting a fresh spring dress and this came up when I searched. I’m pretty impressed with it. I like the material, very soft. I really love how the buttons aren’t real because then my huge boobs can’t pull them open like most button-down shirts do on me. I’m def gonna order more prints now that I see how well it fits. Love it!" —Bdv2642
Get it from Amazon for $15.99+ (available in sizes S–2XL and in 32 styles).
Promising review: "This dress is SO CUTE!!! I love the sleeve details and it looks really pretty in person. The dress feels soft and it's really comfortable. This dress is super cute to wear out with your girlfriends and it's really affordable. It fits true to size and I would recommend this dress. It's really easy to steam iron as well." —Katy Mospanyuk
Get it from Amazon for $9.99+ (available in sizes XS–2XL and in 14 styles).
Get it from Forever 21 for $19.90 (available in sizes XS–L).
Promising review: "I love this romper dress. I could wear it every day. I get so many compliments on it. I'm 5'10" and 180 lb. with big boobs. An XL fit me and was actually big enough for my torso without giving me camel toe! My friends have all been begging for one of these dresses. It does come wrinkly, but you can just iron it and then enjoy feeling like a goddess!" —Catherine Watkins
Get it from Amazon for $18.99+ (available in sizes S–3XL and in eight styles).
Reviewers noted that this dress runs super small, so be sure to size up!
Promising review: "It’s well-fitted due to the belt that comes with it, giving shape to one’s natural curves. The fabric is light enough to endure the sauna that is Florida during the summer. Overall, I give this dress five stars because it surpassed my expectations." —Michelle
Get it from Amazon for $14.99 (available in sizes S–XL and in three colors).
Get it from UniqueVintage for $48 (available in sizes 1X–3X).
Over 1,000 vintage vixens have given this baby positive reviews. Check out our full writeup on it here.
Promising review: "This dress exceeded my expectations! It's so pretty. The belt is removable, so it can be worn however you want — tied in the front, back, or even the side. The top fits so nicely and I'm very happy!" —Harmony A.
Get it from Amazon for $18.69+ (available in sizes XS–3XL and in 43 styles).
Promising review: "I'm not gonna lie I hesitated to buy this at first, but once I tried it on I fell in love with it. The material quality is much better than I expected and the fit is perfect. It's all around so comfortable. I love the pockets, very convenient. I am going to buy some more in different colors :). This dress is an amazing find." —Anita
Get it from Walmart for $15.49 (available in sizes S–XL and in 10 styles).
Get it from Walmart for $34.50 (available in sizes XS–3XL).
Promising review: "This dress is perfect. It's so classy and chic. I'm 5'3" and curvy, so I ordered a size up to account for my hips and butt. It fit fine, but I like adding a belt to make it less flowy. The details of this dress are so nice and I love it" —J.J.
Get it from Amazon for $26.99+ (available in sizes S–2XL and in 10 styles).
Promising review: "This dress is beautiful! It 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 to long. There are so many different ways you can wear this dress, either by dressing it up for a wedding with some heels or to a BBQ with some flats or sandals. I will definitely be recommending this dress and wearing it out!" —Kelsey
Get it from Amazon for $16.99+ (available in sizes XS–2XL and in 12 styles).
Promising review: "Got this dress for a wedding in Jamaica and it's so dreamy! It's a lovely shade, is super flowy, and a subtle sheen striping throughout that adds the perfect touch to dress it up. With cute sandals this will be easily worn to any spring/summer wedding! I'd go with your normal size if you like the easy-breezy bohemian look." —Katie_Jayne
Get it from Free People for $118 (available in sizes XS–XL and in three colors).
Promising review: "The material was good quality for the price. I love the fact that it has pockets — it's a soft material and super comfortable. I've washed it several times already and it's still in good color and shape." —Amazon Customer
Get it from Amazon for $17.89+ (available in sizes S–3XL and in 34 styles).
Get it from Draper James for $150 (available in sizes 0–14).
Promising review: "Just got this beautiful dress delivered! I'm giving it five stars because everything about it is great! I'm 5'3" and 115 lb. The fit and shape define your body very well, and the A-line cut makes it look neat and perfect for office wear." —Amazon Customer
Get it from Amazon for $13.99+ (available in sizes S–2XL and in six colors).
Get it from Tj Maxx for $19.99 (available in sizes 2–8).
Get it from Forever 21 for $14.90 (available in sizes S–L and in three styles).
Promising review: "Beautiful dress! It's lined and has hidden pockets. Runs very slim, so order a size up." —BoulderHoney
Get it from Anthropologie for $194 (available in sizes XS–L).
Get it from Walmart for $22.98 (available in sizes 6–16 and in three colors).
It's your day — show it all off, girl!
Promising review: "The dress is as pictured. It was a little loose at the top but thankfully the tightness of the arms held it in place. I received tons of compliments on it. I was afraid it would be see-through but it was not. It's a nice fabric, thick but not hot." —Hebrews 29
Get it from Amazon for $20.99+ (available in sizes 14–24).
Some reviews have been edited for length and/or clarity.