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.

    31 Jackets From Asos You'll Want To Buy ASAP

    We all know jackets are the best part of any outfit — we can all stop pretending like that isn't the case.

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales from the links on this page.

    1. A red hooded puffer jacket with extra padding, because going to grandma's house can get chilly.

    2. An embroidered bomber designed using the softest fabric ever.

    3. A khaki windbreaker so lightweight you'll be able to throw it on over anything.

    4. A faux leather, boyfriend-fit biker jacket you should definitely wear when you decide to finally lead that revolution you're always talking about.

    5. A cropped faux-suede and fleece jacket that'll easily keep you warm even on the chilliest of days.

    6. A quilted maternity jacket designed with a zip-on insert so it'll fit through all the stages of your pregnancy.

    7. A cropped fleece collar jacket you can throw on with your fave high-waisted jeans.

    8. A soft wool blazer with just the slightest peplum waist to help you create a stunning silhouette.

    9. A classic denim jacket that's pre-shrunken and a little cropped for a very awesome fit.

    10. A drawstring anorak designed especially for all those petite ladies out there.

    11. A collarless puffer jacket to help you stay classically chic and perfectly warm.

    12. A floral cold-shoulder bomber that has a silky lining you can slip right into.

    13. A wool-blend biker jacket so you can get that rock and roll aesthetic but not freeze to death.

    14. A matte faux leather wrap jacket perfect for when you feel like channeling that 70's vibe.

    15. A leopard-print denim jacket that, despite its bright color, is a totally classic look.

    16. A petite parka delicately laced with a floral design but lined so it still gives you some warmth.

    17. A stunning blue tailored blazer, because sometimes you need to liven up a business meeting with a gorgeous pop of color.

    18. A faux fur bomber just fluffy enough to make everyone want to curl up with you.

    19. A metallic rain jacket to help you liven up what would normally be a very drab day.

    20. A faux suede biker jacket, because it's one for the money, two for the show, three to get ready, now go, cat, go.

    21. A cotton tie-waist jacket that's basically a look all in itself — you can wear it as a dress, coat, jacket, over pants, leggings, layered, or any way you want!

    22. A short red sateen blazer with perfect contrasting pink details on the collar and sleeve.

    23. A cropped denim jacket lined with the coziest faux shearling for your cuddling protection.

    24. An oversized bomber for when you need something to layer over your favorite bodycon dress.

    25. An embroidered faux-leather jacket perfectly capable of showcasing your rocker life and bohemian style.

    26. A pretty and pink puffer jacket that'll have you feeling toasty all over town.

    27. A crushed velvet military-inspired jacket, because you've seen Hamilton enough times to know history could have really benefitted from a luxe AF look like this.

    28. A bell sleeve blazer you'll wear to nearly every holiday outing you go to this year.

    29. A woven gingham jacket easily worn through all the seasons.

    30. A faux leather bomber in a delicious pale peach that's almost good enough to eat.

    31. And a faux shearling biker jacket with a belted waist and so much coziness you just might want to sleep in it.

    You're gonna look totally flawless in your new jackets.