The cold winter weather can be brutal, and even if you bundle up in sweaters and scarves, you still might not stay warm enough while outside your home or office. The solution to this problem? A winter coat that’s warm, waterproof, and windproof so you don’t have to sacrifice fashion just to stay comfortable through the chilliest months of the year. Below are some of our favorite coats to get you through the winter months, no matter how bad it gets outside.

1. Carbon38

This is the perfect winter coat for women who have a sleek style and love to layer up in order to stay warm. This particular coat is made from a fabric from Schoeller, a company that uses high-end materials to create functional, fashionable products. What makes this coat so great is the way it looks: it has cool futuristic lines and an interesting cut that works well with most outfits. It also comes in 4 different colors, so you’ll be able to wear it with any color palette or combination of clothing you like.

2. Fp Movement By Free People

Free People is known for its bohemian-style clothing, and their FP Movement line features the same designs, but in more practical clothing items. This vest has a super simple design that’s very trendy right now, with functional buttons and pockets in all the right places and a double zipper at the bottom to make it easier to get on and off. It comes in three different colors, so you can choose one that matches your mood or your outfit.

3. Varley

This is a great coat for women who like to be warm when they’re outside, but also don’t want to sacrifice style. It features a cozy fleece lining in the inside that keeps you warm without making the coat bulky on the outside. On top of that, this vest has an oversized collar that adds an interesting touch and aesthetics to the piece, as well as making it easier to dress up or down depending on your style.

4. Blanc Noir

Norma Kamali always makes high-quality clothing that’s made from soft, natural fabrics, which is what makes this coat one of the best winter coats for women. It features a zipper closure on the front to keep you warm and to prevent it from opening up and letting cold air in while you’re walking outside. The long sleeves are also easy to layer over shirts or other clothing items, so you can increase your warmth if you need to do so.

5. Fp Movement By Free People

This is definitely a coat that you’ll want to wear while you’re out on the slopes. It has a faux-fur trim on the hood and around the hem, so you can keep your ears warm and still be able to see when you’re skiing or snowboarding. The zipper closure at the top, as well as that trim, give this jacket a sporty look that’s perfect for women who also like to enjoy winter sports like skiing or snowboarding.