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.
Dresses so pretty they'll make you forget that you even own sweaters and jeans.
Get it from Kohl's for $47.99 (available in sizes XS-XXL).
Reviewers suggest ordering one size up.
Promising review: "I am a fashionista, and to me, this was an awesome find. It looks and fits great, the material is great, and the tailoring is great. You can wear it to the office or to a club. I love it!" —E.A.
Get it from Amazon for $29.98 (available in sizes S-4X and in five styles).
Get it from ELOQUII for $79.95 (available in sizes 14-28).
Promising review: "If you order this dress make sure to buy a size up from what you normally wear. I wear a size medium and got a large. Overall, this dress was amazing. The fabric is so comfortable, and I received so many compliments! It's worth the price." —EG
Get it from Amazon for $25.99 (available in sizes S-XXL and in nine styles).
Promising review: "I love this dress and will order it in another color/print. It's very versatile. You can add a blazer for an office look. The fabric makes it perfect for travel without the fuss of ironing. It also will not fade. So many benefits." —Derima
Get it from Amazon for $49 (available in sizes 1X-5X and in 10 styles).
Reviewers recommend ordering at least one size up.
Promising review: "The fabric is lightweight and stretchy, which makes it super comfortable and feels great on my skin. I ordered a large, which is one size up, as noted in the recommendations, and it fits perfectly. The plaid pattern is perfect. I LOVE the length! It's a lovely dress!" —Natasha
Get it from Amazon for $17.99 (available in sizes XS-XL and in eight styles).
Get it from H&M for $39.99 (available in sizes XS-L and in two styles).
Promising review: "This red dress is thick yet has a beautiful drape to it. The sleeves are lantern-shaped and have a cute ruffle detail on the edge. The pintucks in the front and back are placed in the perfect spot to accentuate the waist. The dress fits like a glove. It is a bit longer on me than the model (I am 5'2" for reference). A perfect dress for Valentine's Day or the holidays!" —Ruth Maldonado
Get it from Amazon for $36.99 (available in sizes XS-XL and in 12 styles).
Get it from Forever 21 for $27.99 (available in sizes S-L and in cream and pink)
Promising review: "This dress is super cute. It fits true to size. The fabric is a nice quality and not see-through. I love the fit and the print." —aisharkhan22
Get it from Amazon for $22.99 (available in sizes S-XXL and in 22 styles).
Promising review: "I receive compliments each time I wear this dress. I bought the ivory and black plaid. The fabric is like a thin sweater fabric. It's super comfortable. I love it. It seems very reasonably priced to me." —DallasGirl
Get it from Amazon for $28.99 (available in sizes S-3XL and in 12 styles).
Get it from Target for $27.99 (available in sizes XS-XXL and in brown and black)
Promising review: "I ordered this dress for a work holiday party, and I am so glad I did. I received so many compliments on this dress, and it was even cuter in person. I went off reviews and decided to order one size up to avoid tightness in the chest area, and I am glad I did. The fit was perfect." —Alison Jones
Get it from Amazon for $59.98 (available in sizes S-XXL).
Get it from Loft for $99.50 (available in sizes 0-10, 00-12 Petite, 14-26).
Promising review: "This is one of those finds that will restore your faith after a bunch of bad choices. I found my holiday dress, for sure. I'm a US 12/14, bust 40, waist 33, hips 44. I ordered an XL. I could have absolutely gotten a large, but I wanted it just a bit looser and was worried the length would be too short. It wasn't — I'm 5'7", and it comes down to just above my knee. The color was gorgeous as well, and it slides off the shoulders just beautifully. I will be ordering a black one ASAP, and probably a blue one...omg they're so pretty. You can dress it up with heels, or down with leggings and boots." —Hailey
Get it from Amazon for $34.99 (available in sizes S-XL and in nine colors).
Get it from ASOS for $56 (available in sizes 0-16).
Promising review: "This dress is awesome for the price. It's really cute and has a nice vintage feel to it. It is very thin, but I'm excited to wear it for fall and winter. As long as you put a slip on, you're fine. The fit was great, especially if you're an hourglass shape. It is a little shorter side, for all you tall ladies out there. I already wore it for my engagement photos, and I think it looks great!" —Cece47
Get it from Amazon for $29.99 (available in sizes S-XXL and in five styles).
Get it from ModCloth for $59 (available in sizes XXS-4X and in two styles)
Promising review: "I love the fit and feel of this dress! I want to wear it every day. I'm 5'6" and 158 pounds, and the large fits perfectly. The material is smooth and high quality and the skirt is heavy enough to flow and swing really nicely as you walk." —CherilynMV
Get it from Amazon for $39.99 (available in sizes XS-XL and in six colors).
Promising review: "I’m so happy with this purchase! I never leave feedback on Amazon — but with this case, I just couldn’t keep it to myself! This dress is amazing. It fits just right, is an amazing color, and is so soft! I just ordered the second one available in green!" —AOYN
Get it from Amazon for $30 (available in sizes XS-XXL, 1X-7X and in gray and green).
Promising review: "This is a beautiful dress and great quality for the price. I received lots of compliments, and I’m tempted to buy it in every color! The material has a bit of stretch that makes for a flattering fit. For reference, I’m 5’4” 125 lbs, and the small fit perfect and was very comfortable. The color was great!!!!" —Wineymama
Get it from Amazon for $24.99 (available in sizes XS-XL and in six colors).
Get it from Nasty Gal for $21 (available in sizes 0-10).
Promising review: "This dress is super cute and comfortable. I was looking for something simple to wear to run errands, and I saw this. I am glad I read the reviews and went a size up so it fits. I just ordered another one in blue. You should go up a size, and you will like the dress for sure." —Dung
Get it from Amazon for $20.99 (available in sizes S-XL and in 24 styles).
Get it from Urban Outfitters for $69 (available in sizes XS-XL).
Promising review: "I love this dress! The quality is excellent (not thin at all), and the fit is great. It allowed all of my curves to shine through. I have zero complaints and will order other colors when I need another dress. I am 5’4 1/2 and 136 lbs. I ordered a size medium." —Gabrielle
Get it from Amazon for $37.99 (available in sizes XS-3X and in 38 styles).
Get it from Francesca's for $48 (available in sizes S-L).
Promising review: "This was my first time ordering any type of clothing from Amazon. I wanted a similar style shirtdress and saw this one for a really great price. There were a lot of good reviews, so I decided to go ahead and purchase. I’m 5’4” and about 133 lbs. I ordered a medium, and it fits perfectly. The material’s pretty thick and comfortable. I'm a satisfied customer!!" —Vonnie
Get it from Amazon for $29.99 (available in sizes S-XXL and in eight styles).
Get it from Old Navy for $35+ (available in sizes XS-XXL, S-XXL Tall, XS-L Petite and in three styles).
Promising review: "I love this sweater dress and all the color options it comes in. I love the pink color that I chose, and it fits great. It has great length to it and because I am tall (5'7) I need extra length to wear to work and professional settings. I love it! I bought a S." —Kelsey Hughes
Get it from Amazon for $39 (available in sizes S-XXL and in nine colors).
Get it from Torrid for $45.43 (available in sizes M-6X).
Promising review: "I love this dress. I got so many compliments on it. I felt very comfortable in it. I usually wear an XL women's or size 12 (5"7'/160lbs). I probably could have gone down a size down in the dress, but I wanted to be comfortable for the evening. Also, I washed it once and let it air dry. It seems very durable." —L. Eittreim
Get it from Amazon for $39.99 (available in sizes XS-3X and in 43 styles)
Promising review: "This is a comfortable, yet stylish dress you can wear anywhere. I love this dress! You can pair with black tights and booties to wear out at night or cover with a sweater and high boots and go to work. The ruching and draping is very flattering, and the color is gorgeous. You can’t beat the price either and because it's made of a soft cotton, it travels well too." —2fewshoes
Get it from Nordstrom for $49 (available in sizes XXS-XL and in eight colors).
Promising review: "There are few words to describe this dress. It is absolutely gorgeous! Fit as expected and looks as pictured. The inside is silk, so it is super comfortable. It comes to a good length, I'm 5'7. It is stretchy so you could probably size down if you like a real fitted look, or size up to keep it loose, but I'd go with your true sizing. I would recommend this dress and many other Esprlia dresses for everyone. They really make some amazing dresses. Thank you! 😊" —Amanda Barnes
Get it from Amazon for $29.99+ (available in sizes 14W-22W and in nine styles).
Get it from Nordstrom for $129 (available in sizes 0-18 and in two styles).
Reviews have been edited for length and/or clarity.