Unless otherwise specified, all sizes in this post are listed in women's.
1. A cute fuzzy cardigan because it's perfect for that weird in-between temperature when it's too hot for a puffer but too cold to go bare-armed inside. Plus it's so darn cute; I'm actually ordering this in like all four colors.
2. A collared pullover to keep you looking comfy yet professional. Perfect if you're in between wearing a polo and a sweater. Plus, this baby is so easy to dress up or dress down!
3. A fuzzy pullover giving you that classic French vibe. It's ridiculously warm and comfy — so much so that you'll feel like you're wearing PJs out of the house, and what more could you want?
4. A ribbed beanie to keep your head nice and warm as the temps drop further. Soft, comfortable, and coming in a ton of different colors, this beanie might just be your new favorite accessory.
5. A ribbed scarf for those who prefer a matchy matchy lifestyle. Perfect for wrapping around your neck when the wind chill becomes unbearable, but it will still let your fit be the star.
6. A V-neck pullover because it's finally sweater season (AKA the best season.) Textured, warm and super comfortable, this versatile piece will probably become your go-to when you have no clue what to wear.
7. A cozy overcoat that's simple yet elegant and a gorgeous piece to add to your work wardrobe, especially if you're being forced to go to the office despite the snow. AND, IT'S SUPER WARM!
8. An open-front cardigan because you never know how cold it will be in your office, despite it being the middle of winter. It's soft, comfortable, and super cozy — aka everything we want and need in a cardi.
9. A puffer vest with floral detailing because honestly, everyone needs at least one in their collection. We love them because they're so versatile, and you can wear them throughout the year to keep you warm.
10. oxy long-sleeve striped tee that'll give that French girl look when paired with your favorite jeans. Chic yet understated, this looks way more expensive than it is. Just don't forget to pair it with your favorite red lippie.
11. A pair of tall boots because they'll keep your feet warm and comfortable all day long. Lightweight despite having a lug sole, these memory foam insole boots can (and will) change your commute to the office.
12. A fuzzy shacket because it's the perfect extra layer for warmth. We love this fleece bb because it cute, comfy, and warm. What else can we say, other than we are in love?
13. A turtleneck bodysuit for adding a little spice to whatever you decide to layer it under. We're all about layering especially if you get cold often, and this bodysuit is fab for a tucked-in look without having to worry about any weird bulk.
14. A pair of track pants that look so much like trousers, you can trick everyone into thinking you're in fancy pants. We love that these are made of stretchy fabric so they move with your body throughout the day.
15. A cropped sweatshirt because although chic might not be how you would describe this piece alone, the way you style it can give you a fashionable and cozy look. You can also master a casual OOTD by pairing this top with matching pants, an oversized blazer, and of course, a dad hat.
16. A cream corduroy button-down to replace your linen one because it's a little too lightweight for this time of the year. We love this because it looks so chic, and it's made from soft and stretchy fabric, plus it has a roomy front pocket.
17. A simple waffle-knit mock turtleneck that'll be fab for layering under your favorite crewneck (we love extra warmth.) We also love how soft and breathable these are, and it's even a bit stretchy. We'll take one in every single color!
18. A pair of high-rise wide-leg jeans because nothing says minimalistic chic quite like these. Although leggings might be a tad bit more comfortable, jeans tend to keep you a little warmer in the colder months. Life hack: if you are super cold, throw on a pair of leggings under these.
19. A long-sleeve ribbed tee — yes, it's a basic item, but it is soooo ~useful~ during layering season. Use this as a base for any wintery look; throw it under a pullover, a sweater vest, or even under a dress and bam you're 100X times warmer than you were before.
20. An oversized faux leather blazer you'll wear so much that it'll become like a second skin (mine is!). Machine-washable with pockets, this baby will look incredible with anything you choose to pair it with. Size up so you can wear a chunky sweater under it for a warm and textured look.
21. Or! A tie-front blazer for a sophisticated layer. Stretchy, sleek, and everything you could dream about in a blazer, we'll be wearing this every day for the entirety of forever.
22. An asymmetrical V-neck sweater because you want to show a hint of skin. If you are still a little cold, throw on a turtleneck under! We're all about layering here! Made of uber-soft fabric, this piece will look incredible with whatever you choose to pair it with.
23. A pair of quilted high-rise joggers that cinch at the waist because your wardrobe deserves this. Not only do these look super cool, but they are also soft and have plenty of pockets, and they will keep you nice and toasty.
24. A faux-fur topper jacket that'll turn heads in the best way. Not only is this super comfortable, but it'll keep you warm and looking like a snow bunny.
25. An oversized mock neck sweater with cable details because it's stylish, comfy, and warm. Plus, it comes in so many statement colors; get ready for all the compliments.
26. A plaid sweater overcoat that'll be great for when the morning temps dip. Ideal for working from home, this is so easy to slide over anything and everything. We love this for that Zoom meeting you totally forgot you had but still need to look put-together.
27. And a shrug that you can throw over any workout tank top to make it a bit warmer. It's stretchy, comfy, and mid-weight, so you can wear this bb to the gym and beyond.
The reviews for this post have been edited for length and clarity.