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!