Skip To Content

    39 Dresses So Gorgeous You'll Probably Want To Wear Them All Winter Long

    Dresses so pretty they'll make you forget that you even own sweaters and jeans.

    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 ribbed turtleneck dress that you can throw on in the morning when you've overslept and want to look so put together people, will think you actually put in a little effort (joke's on them!).,

    Promising review: "I bought one in black, purple, and blue. I love them all. I get soooooo many compliments when I wear this dress. It's not too tight or too loose. I wear them to work in a law office. They're a perfect work dress with a nice pair of high boots." —M. Arab

    Get it from Amazon for $30.59 (available in sizes XS-XXL and in 19 colors).

    2. A JW Jason Wu for Kohl's floral dress that'll look just as good at your work holiday party as it will next October when you wear it to work again. Dresses don't have to be only for once a year. You can wear this darling all year long.


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

    3. An embroidered floral velvet shift dress that will give you all the ~feels~ every time you put it on.


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

    4. A boat neck maxi 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 ELOQUII for $79.95 (available in sizes 14-28).

    5. A midi evening dress with a '50s feel you'll want to wear for a night out on the town. Maybe you'll even end up at a sock hop!,

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

    6. A long-sleeve wrap dress that'll help you put a ~wrap~ on any thoughts of wearing pants.


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

    7. A pencil dress made with 5% spandex so it won't be a ~stretch~ to say that you'll wear it all the time.,

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

    8. A mock neck dress designed to pair perfectly with a pair of tights and those black loafers that have been sitting in the back of your closet for way too long.


    Get it from Nordstrom for $49 (available in sizes XS-XL, 1X-4X and in two styles).

    9. A striped ribbed midi dress with a wide side slit to ~maximize~ your winter wardrobe so you don't fall into the rut of wearing the same three things all the time.


    Promising review: "This dress looks and fits exactly like the picture! It's gorgeous. It's a thick, heavier knit. I'm 5'10" and 160 lbs. I got the medium, and it's perfect. This dress is worth the price." —Reddragon

    Get it from Amazon for $69.50 (available in sizes XS-XL and in multicolor and gray).

    10. A mesh dress with an open back that'll make people do a double take when they walk by.


    Get it from H&M for $39.99 (available in sizes XS-L and in two styles).

    11. A pleated lantern-sleeve dress so gorgeous it will stop you from reaching for that sweater when it's cold out (I mean...sweaters are great and all, but think about how many compliments you'll get in this!).,

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

    12. A button-down dress with side slits for a look with a little bit of an edge.

    Forever 21

    Get it from Forever 21 for $27.99 (available in sizes S-L and in cream and pink)

    13. A plaid tunic dress you can wear with or without a belt, so it's essentially two looks in one.,

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

    14. A cowl-neck sweaterdress your friends will totally ask to borrow from you, but your only response will be "Ugh, as if!"


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

    15. A puff-sleeve sweater dress that makes the '80s padded shoulder look actually chic and something that you'll want to wear anywhere.


    Get it from Target for $27.99 (available in sizes XS-XXL and in brown and black)

    16. An embroidered mini dress – all your friends will want to know the ~stitch~ about it and immediately ask you where you got it.

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

    17. An shirtdress so amazing it deserves its own photoshoot and a spot on your Insta grid. I can see all the likes rolling in now.


    Get it from Loft for $99.50 (available in sizes 0-10, 00-12 Petite, 14-26).

    18. A mock-wrap knit sweater to accentuate your figure and make you feel as good as a movie star does walking down the red carpet.,

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

    19. A cord mini dress designed for taller people because enough is enough when it comes to putting on a cute dress and realizing it looks more like a shirt on you.


    Get it from ASOS for $56 (available in sizes 0-16).

    20. A bell sleeve number so lightweight you can wear it all year. Just add tights and a sweater in fall/winter, and you'll be G2G.,

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

    21. A scoop-neck knit number that people will probably think you got from a very expensive department store, and it's totally fine if you don't correct them.


    Promising review: "This is an absolutely superb dress!!! The fit looks tailor-made, the quality is exceptional, and the look is incredible! I loved so much that I ordered two more!" —Melissa

    Get it from Amazon for $35.19 (available in sizes XS-XL and in four styles).

    22. A long-sleeved dress for when you're feeling a little ~wild~ and want to mix up your everyday fashion with something outside the box.


    Get it from ModCloth for $59 (available in sizes XXS-4X and in two styles)

    23. A fit-and-flare knit dress because there's nothing better than wearing a dress that looks great but also feels like a blanket.,

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

    24. A wrap dress that'll slowly ~slither~ its way into your weekly rotation because you'll look great and feel great in it.


    Get it from Nordstrom for $99 (available in sizes XS-XXL in eight styles and 1X-3X).

    25. A super-soft cowl-neck dress you can rock at work or when you meet your friends for brunch on the weekend — throw on a pair of tights and boots and you're all set!


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

    26. A scalloped hem a-line that looks like a simple dress from far away, but from close up, everyone will notice the super cool design on the hem!,

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

    27. A polka dot wrap dress so on the ~dot~ of fashion, everyone will be copying your style soon. You trendsetter, you!

    Nasty Gal

    Get it from Nasty Gal for $21 (available in sizes 0-10).

    28. A casual body-con dress with *POCKETS*. Yes, you heard that right. So not only is it super cute, but it's practical, too!

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

    29. A sweater dress with an interesting geometric print like nothing you've ever seen before.

    Urban Outfitters

    Get it from Urban Outfitters for $69 (available in sizes XS-XL).

    30. A bell-sleeve bodycon designed to make you immediately strike a pose and say, "Take my picture! I'm fabulous!".,

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

    31. A front tie number to help you achieve that boho look you've been wanting for years now.


    Get it from Francesca's for $48 (available in sizes S-L).

    32. A high-low shirtdress you can wear with or without a belt that'll make a flan-tastic addition to your wardrobe.,

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

    33. A twist-front style you can put on in a ~cinch~ when you're running late and may or may not have already texted that you were on your way 10 minutes ago. Whoops!

    Old Navy

    Get it from Old Navy for $35+ (available in sizes XS-XXL, S-XXL Tall, XS-L Petite and in three styles).

    34. A wool-blend turtleneck dress to keep you warm *and* stylish this winter because that's all we really want, right?,

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

    35. A woven skater dress designed to make it look like you tried hard and paired a skirt and top together when it's really just a dress! But nobody has to know that!


    Get it from Torrid for $45.43 (available in sizes M-6X).

    36. A mermaid midi dress that'll make your confidence level shoot up about 100% when you put it on.,

    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)

    37. A ruched number so simply yet great, you might as well add a couple colors to your cart because you're going to want to wear it at least once a week.


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

    38. A velvet midi dress that's practically perfect for your holiday party but also like every day before and after that. Don't sleep on this beauty!,

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

    39. And a fabulous fit and flare dress to add some ~flair~ to your wardrobe and get you voted Best Dressed for the fifth year in a row.


    Get it from Nordstrom for $129 (available in sizes 0-18 and in two styles).

    My motto when it takes me longer to get ready than I think it will:

    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