Skip To Content

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

    You don't even need a special occasion to wear these stunners.

    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.

    Unless otherwise specified, all sizes in this post are listed in women’s.

    1. A ribbed turtleneck style so easy to throw on in the morning when you need a no-fuss, no-frill look you know you'll feel (and look) amazing in.,

    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 $34.99 (available in sizes XS-XXL and in 24 colors).

    2. A leopard-print skater style for when you're ~feline~ wild and want a look that expresses that to the world.

    Model wearing the brown and black lepord-print mid-thigh length dress
    Forever 21

    Get it from Forever 21 for $9.99 (originally $19.99; available in sizes 0X-3X).

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

    Model wearing the mid-thigh length dress in velvet green with embroidery on the sleeves and chest

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

    4. A puff-sleeve A-line dress for an ~artistic~ take on a fun style that will have you feeling like you belong in a modern art museum. (Yes, that means that people will stop and say "Ohhh" when they see you in this dress.)

    Model wearing the mid-calf length dress with puff sleeves, a key hole detailing in the center and light blue, navy, pink, and white line pattern to it

    Promising review: "The pattern on this dress is absolutely gorgeous and fits me like a glove. The length was about three inches below my knee, which was perfect. I have received more compliments on this dress than anything I have ever owned. The tie neck adds sophistication but the keyhole opening gives a nice look to the bust area." —angie

    Get it from Eloquii for $99.95 (available in sizes 14-28). Plus, new customers get 50% off one item and 40% off everything else in the order with our exclusive promo code BUZZFEED50 (through the end of December).

    5. A three-quarter-sleeve midi number with a very slight puff sleeve for a cute detail that'll help you cement your place as fashionista in your friend group.

    Reviewer wearing the knee-length dress in blue with small red flowers on it

    Promising review: "I love this dress! I got it in two different colors. I have wide shoulders and a large bust, but the waistline fit well. The fabric is lightweight, so you can wear it in the fall, spring, and summer." —Taylor

    Get it from Amazon for $27.99 (available in sizes S-XXL and in 10 patterns).

    6. A maxi shirt dress that will look just as good with a pair of your favorite white sneaks as it does with boots and even heels. We love a dress that can dressed up *and* down.

    Model wearing the ankle-length button front dress in a tan and black dotted print
    Banana Republic

    Promising review: "This dress is very light and airy and drapes beautifully. It's longer on both sides than the middle. I had to get it altered, but I didn't mind paying extra for the beautiful print and color." —XOXOXO

    Get it from Banana Republic for $169 (available in sizes 0-20, 2-16 tall, and in two patterns)

    7. A classic wrap dress to hug your body and make you feel comfortable and confident. You'll be able to take on whatever the day throws your way when you're wearing this.,

    Promising review: "This dress is fantastic. I am a tall and curvy working professional. I needed something easy and comfortable to wear all day. This dress took me through meetings and conferences like a breeze. This fit perfectly, and I received so many compliments. The true wrap style allows for a custom fit and easy to maintain modesty while still looking modern. This dress is wrinkle-free, easy care. Overall, it's a win!" —Ginger F

    Get it from Amazon for $39 (available in sizes XS-XL in 23 colors and patterns and 1X-5X in navy and black).

    8. A khaki button-down shirtdress with ties around the wrist for a fun detail that's sure to wow (and give you even more reasons to wear it, like you need that).

    Model wearing the mid-thigh length shirt dress with pleated skirt, ties around the wrist, and pockets on the chest in olive green
    Risk Twenty Two

    BTW, this is a Black woman-owned business based in Los Angeles that offers affordable (and super cute) fashion-forward pieces. They also recommend hand washing this dress.

    Get it from Risk Twenty Two for $60 (available in sizes S-L).

    9. A long-sleeved plaid bodycon dress made with 5% spandex so it won't be a ~stretch~ to say that this will be your favorite in no time and will be the first dress you reach for out of the clean clothes pile.,

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

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

    Model wearing the knit dress in pink, maroon, grey, and black stripe pattern

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

    11. A two-in-one sweater dress worth the investment because not only will it be super cute and comfortable all winter long, but then when the weather gets warmer, you can take the sweater off and give the dress a whole second life.


    Get it from Allsaints for $355 (available in sizes XS-L).

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

    Promising review: "I got this dress for fall family pictures, and it worked out beautifully. The fit was true to size, and I received so many compliments on it. I would buy it again." —Brandon Strickland

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

    13. A high-neck tiered floral stunner here to bring ~tiers~ to your eyes when you remember you get to put this on whenever you want a feel like modern-day royalty (without a super high price tag).

    Model wearing the knee-length long-sleeved dress in black with pink flowers all over it and three tiers on the skirt

    Promising review: "I love this dress! It was perfect as a fall wedding dress. It hits right at the knee. I love the ruffles, puffy shoulders, and high neck with button details." —jipsreview

    Get it from Target for $39.99 (available in sizes XS-XXL, 1X-4X and in two floral patterns).

    14. A three-quarter-sleeve embroidered mini dress – all your friends will want to know the ~stitch~ about it and immediately ask you where you got it.

    Reviewer wearing the knee-length black dress with yellow, red, and brown embroidery on 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).

    15. A two-in-one pinafore dress you don't have to be ~clueless~ to love. And when your friends ask to borrow it, you can totally respond "Ugh, as if!"

    Model wearing the knee-length spaghetti strap dress in yellow with black and white plaid and a white short-sleeved t-shirt under it

    Get it from Boohoo for $15.20 (originally $38; available in sizes 12-24).

    16. 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 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 $39.99 (available in sizes S-XL and in 13 colors).

    17. A windowpane-print turtleneck dress mixing timeless yet trendy vibes for a très chic look.

    A reviewer wearing the black and white long-sleeve midi dress with white windowpane design

    Some reviewers do say it runs small, so size up!

    Promising review: "This dress is so cute! I received many compliments everywhere I went while wearing it. The length was perfect — just past the knee. It washed well and the material lies nicely. It didn't winkle, even after sitting in the car for a couple of hours, so it's great for work! The lines do not match up 100% at the seams, so if that bothers you, you may not want this dress. I solved that issue by adding a belt. Very happy with my purchase!" —A

    Get it from Amazon for $34.99 (available in sizes XS-XXL and in six colors and prints).

    18. A fit-and-flare ribbed dress to add some ~flair~ (and color) to your wardrobe while also being a great base layer for all your favorite accessories (i.e. hats, scarves, necklaces).

    Model wearing the knee-length long sleeved dress in pink

    Get it from Gap for $71.99 (originally $79.99; available in sizes XS-XXL, S-XL Tall, XS-L Petite, and in three colors). Plus, get an extra 50% off at checkout with the code BIGSALE.

    19. A wrap maxi dress that's essentially a really nice way to wear a robe around all day. Plus, you can totally put this on even if you're not leaving the house at all and feel super fancy lounging around.,

    Promising review: "I absolutely love this dress! I bought it for an easy out-the-door outfit, and I’m so glad I did. It can be dressed up with boots and beautiful jewelry or dressed down. I wore it to run errands around town and in one day had five women tell me they loved my outfit. I can’t think of a better way to make someone feel incredible! I love it!!! Comfortable and easy to wear!💖" —POP a G

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

    20. A Hutch metallic wrap mini dress to help you truly ~shine~ as you close out this year. Sometimes you just need to put on a fancy dress and dance around your living room listening to Taylor Swift's whole discography to ring in the new year. Not that I would know from experience...or anything...

    Model wearing the wrap dress with wide sleeves and a gold and silver striped pattern

    Get it from ModCloth for $114.99 (originally $149; available in sizes XS-4X). Plus, take an extra 50% at checkout.

    21. A cashmere-blend fit-and-flare dress, because there's nothing much better than wearing a dress that looks super cute but makes you feel like you're wearing a blanket all day.,

    Promising review: "I never write reviews, but this dress exceeded my expectations. It is beautifully made. The quality makes it look so much more expensive than it actually is. The shipping was fast and as soon as I tried it on, I told my husband the only problem is going to be trying to wear it every day!" — sarah

    Get it from Amazon for $49 (available in sizes S–L and eight colors).

    22. A patent puff-sleeve mini giving me big "I am CEO of this company" vibes, even if right now you're only the CEO of your own life.

    Model wearing the leather-like mini dress with buttons down the front, big puff sleeves, a wide belt around the waist all in a purple color

    BTW, this dress is from a Black woman-owned business that has a selection of amazing dresses and clothes for curvy people. They even offer many exclusive styles.

    Get it from Curverra for $98 (available in sizes 1X-3X).

    23. A long-sleeved 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. The color is great!!!!" —Wineymama

    Get it from Amazon for $32.99 (available in sizes XS-XXL and in 10 colors and prints).

    24. A boho-inspired maxi made from a super soft organic cotton and silk-blend fabric for a soft yet elegant addition to your wardrobe you won't want to take off at the end of the day.

    Model wearing the mid-calf length dress with elastic smocking at waist, shoulder, and sleeves in yellow with small white flowers on it

    Get it from Outerknown for $268 (available in sizes XS-XL).

    25. A split V-neck ruffle long-sleeved polka dot dress super cute for pairing with your favorite pair of boots and tights (for when it's super cold).

    Reviewer wearing the mid-thigh length black dress with small white polka dots and ruffles down either side of the front

    Promising review: "I love this dress. It's modest enough to wear for work but cute enough to wear every day! I'm petite, so I would say it runs a bit bigger than I'd prefer, but it is still super cute! Also, this exact dress is being sold at other boutiques for three times the price!" —Emily Seils

    Get it from Amazon for $28.99 (available in sizes S-XL and in seven colors and patterns).

    26. A sequin mini dress so you can celebrate in style *and* comfort, even if your celebration is just hanging out at home.,

    Promising review: "I was pleasantly surprised by this purchase! So glad I purchased this dress. I got so many compliments on it, and it was very comfortable all night long. The fit was fantastic! I especially love the light elastic at the hem of the dress. It kept the dress from sliding up! I love it!" —Michael Long

    Get it from Amazon for $51.99 (available in sizes 16-24 and in four colors).

    27. A crystal-detail mesh bodycon dress so amazing it deserves its own photoshoot and a spot on your Insta grid. I can see all the likes rolling in now.

    Model wearing the mid-calf length long-sleeved mesh dress with small crystals all over it

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

    28. A fleece hoodie dress you might actually find is *more* comfortable than your favorite pair of sweatpants because it feels like you're wrapped in a warm blanket while still looking so fly.,

    Promising review: "This dress is very comfortable and cozy for the winter. I am tall and plus-size. It falls halfway down my calves. It’s very thick and nicely made. I just throw it on to run errands and look cute while doing it. It’s as comfy as a pair of sweatpants but way more stylish. I love it and will be buying other colors." —Theresa Casanova

    Get it from Amazon for $37.99 (available in sizes S-3X and in 10 colors).

    29. A ruffle-sleeve sheath dress designed to make you want to strike a pose immediately.,

    Promising review: "This dress is awesome! It's great quality material, perfect length, and the fit is amazing! I usually wear 14/16, so I purchased a 3X, and it was perfect!! —Catrina Satchell

    Get it from Amazon for $33.99 (available in sizes XS-3X and in 33 styles)

    30. A metallic floral embroidered tie-neck midi style or in other words, your favorite dress for the next few years. Trust me.


    Promising review: "This dress is absolutely gorgeous in person. It's great for a formal event or date night. The dress runs true to size and the length was perfect for a midi dress (I'm 5'4"). Just know that the material is very delicate, so you'll have to be careful when wearing it." —Shhhhh

    Get it from Express for $99 (originally $198; available in sizes XXS-XL).

    31. A plaid shirtdress you'll be ~plaid~ to have at the ready when you have less than five minutes to get ready, even though you started in plenty of time but then got distracted and lost track of time. This number will be a good go-to because you'll feel so put together and ready for whatever the day brings.,

    Promising review: "I love this dress! I got multiple compliments on it!! I will be ordering it in different colors. It fits perfectly. It's very comfortable, and the material is great for a cool fall day." —KB

    Get it from Amazon for $31.99 (available in sizes S-2X and in 11 colors).

    32. A turtleneck sweater dress that's essentially the same as being wrapped in a huge warm hug all day, and, really, who doesn't want that???,

    Promising review: "I LOVE THIS SWEATER DRESS! I read the reviews, and they said if you want the oversized look to go up a size. I normally roll up the sleeve once for a cute cuffed look. DEFINITELY RECOMMEND." —Jodi Hochstetler

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

    33. A ruffled floral babydoll stunner you won't have a ~ruff~ time deciding to wear because you'll want to show it off to everyone you know.

    Model wearing the ruffled knee-length tiered dress in blue with light blue florals all over it
    Lilly's Kloset

    BTW, I'm basically obsessed with everything this Black woman-owned online boutique has on their site. They've been bringing women fashion-forward clothing, shoes, and accessories since 2012. Their mission is to help dress women for their most memorable moments. Take a look around, I'm sure you'll find something you'll love.

    Get it from Lilly's Kloset for $50.70 (originally $78; available in sizes S-L and 1X-3X).

    34. 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 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 45 colors, patterns, and sleeve lengths).

    35. A rib-knit long-sleeve midi shift dress with small slits on either side so you can show a little leg without freezing your butt off during the cold weather.

    Model wearing the knee-length ribbed dress with slits up the sides in grey
    Old Navy

    Promising review: "This dress is a must-have. It's cute, stylish, and very comfortable." —AHaskett

    Get it from Old Navy for $36 (originally $39.99; available in sizes XS-XXL, S-XXL Tall).

    36. A velvet V-neck midi faux wrap dress so practically perfect in every way that even Mary Poppins would give it a stamp of approval.,

    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 to everyone. They really make some amazing dresses. Thank you! 😊" —Amanda Barnes

    Get it from Amazon for $27.99 (available in sizes 14-22 and in nine colors and styles).

    37. A luxe cotton shirtdress specifically designed out of luxe cotton fabric, so it will feel as comfy as your favorite tee but also a slight sheen to it, so you can dress it up for any occasion.

    Model wearing the knee-length button-down dress in brown

    Get it from Everlane for $75 (available in sizes XXS-XL and in three colors).

    38. A twist-back sweater dress I won't have to ~twist~ your arm to get because just one look at it, and you'll know that this beauty needs to be on your body making you feel like a million bucks.

    Model showing the back of the dress with the deep v and twist in the middle in burgandy

    Promising review: "I usually don’t wear dresses, but for some reason, this one caught my eye. It’s very soft and comfortable. It fit me true to size. I bought a bralette in the same color because of the twist back, it gives it a super cute look." —MADI

    Get it from Aerie for $38.97 (originally $64.95; available in sizes XXS-XXL and in three colors).

    39. A velvety maxi designed to look great with a fancy belt for a style that is anything but simple.,

    Promising review: "This dress is gorgeous! I have received tons of compliments from random strangers, and I've only worn it about three times. It's ridiculously comfortable and the pockets are excellent. I mean, pockets in a dress are one of the greatest things ever, but I feel like most of the time I can't actually use them. It creates a bulge. That is not the case with this dress. Because it's so open and flowy, I can stash a ChapStick or a pen in the pockets without it showing at all. The color is also true to the Amazon photo, though of course, depending on lighting, sometimes it looks more golden yellow and other times more orange. Either way, it's going to be perfect for fall." —Jessica

    Get it from Amazon for $37.99 (available in sizes XS–L and five colors).

    40. A midi V-neck bodycon stunner so simple yet breathtaking. People may even stop you on the street to tell you how amazing you look.,

    Promising review: "I love this dress! It's very sexy! But I can wear it to work with scarf and jacket, so it's classy. I bought another in a different color. Noting that it felt tight pulling over my head, but it's a lot easier stepping in." —Luv2findgreatdeals

    Get it from Amazon for $28.99 (available in sizes S-3X and in 14 colors)

    41. And a fabulous sequin high cross front high/low dress to add some ~sparkle~ to your wardrobe and get you voted Best Dressed for the fifth year in a row.

    Model wearing the dress in silver sequins

    Get it from Nordstrom for $169.40 (originally $242; available in sizes XS-XL).

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

    What's your favorite product?

    Tell us about your favorite product
    Your review may be featured in a post.
    Minimum 25 characters, 1500 characters left
    Upload up to 4 photos you took of the product and/or how you use it. (We love before & after photos!)
    View our photo guidelines with tips that increase your chance of getting featured.
    Max 10 MB. Accepted file types: .jpg, .jpeg, .png.

    Need A Shopping Buddy?

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