Skip To Content

    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.

    Just 36 Dresses From Asos You'll Want To Wear This Winter

    Sorry pants, not today. These dresses are too ~frocking~ cute.

    1. A bright pink shirt dress that just might chase away your winter blues.

    2. A green velvet wrap dress so comfy, it'll feel like wearing a robe.

    3. A tie-front midi dress in a whimsical tiger print you'll go absolutely wild for.

    4. A slouchy red sweater dress, if you wanna look cute without trying.

    5. A striped knit dress that'll layer perfectly under any coat, even ones with narrow sleeves.

    6. A black lace midi dress for anyone whose aesthetic is gothic glam.

    7. A gray knit dress with an open back because simple doesn't have to mean basic.

    8. A cozy chevron sweater dress to solve your what-to-wear problem once and for all.

    9. A puff-shoulder mini dress that'll make all your other LBDs seem very boring.

    10. A corduroy pinafore dress for adding a cool factor to your overall look.

    11. A bodycon sweater dress because you're sexy and you know it.

    12. A dark green velvet party dress sure to ~plissé~.

    13. A chic shirt dress with ruffle details for when you need to dress to impress.

    14. A polka dot button-through dress — it'll basically be the winter version of your favorite sundress.

    15. A shimmery pink maxi number can have you looking like a Greek goddess (if Greek goddesses wore pink).

    16. A dark floral frock to pair with some tights and combat boots for a grown-up grunge look. Leather jacket optional.

    17. A strapless green number for that very fancy holiday party you were invited to.

    18. A bright yellow midi dress so you can look like a walking ray of sunshine.

    19. A stunning pleated halter dress you ~berry~ much need right now. (You'll figure out what to wear it to later.)

    20. A celestial-print dress worth making space for in your closet (no matter how jam-packed it might be).

    21. A striped wrap dress that'll 100% become your favorite because how can it not — just look at this beaut.

    22. A plaid jersey dress as comfy as your favorite old T-shirt and a whole lot cuter.

    23. A turtleneck swing dress you can dress up or down and pair with pretty much anything.

    24. A lime-colored polka dot dress sure to put a pep in your step.

    25. A burgundy jacquard dress for an evening look that's hotter than 🔥.

    26. A navy velvet number so you can stop searching for the perfect party dress. It's a wrap.

    27. A Fair Isle jersey dress as a great alternative to the traditional ugly Christmas sweater.

    28. A red lace number with a high-low hem to wear when you want all eyes on you.

    29. A pink sequined shift dress — it's just the right amount of extra.

    30. A button-front shift dress so you can look impeccably put-together even when running errands (with very little effort, might I add).

    31. A metallic leopard-print wrap dress that'll earn you the title of "Best Dressed" at every party, ~fur~ real.

    32. A check-pattern shirt dress you can wear to work and on the weekends. Super versatile!

    33. A tulip-print dress to remind you that spring is not too far away.

    34. A plaid sweater dress for a Clueless-inspired look people would totally pause to admire.

    35. A glitter midi dress that'll twinkle like the night sky. 😍

    36. A sweeping animal-print maxi dress you'll love ~ocelot~.

    Twirl away, my friend!

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!