There are, of course, the holidays and all their peppermint-flavored, jolly, caroling, festive goodness.

The chilliest season definitely has its upsides.

We’ve compiled a list of the best kinds ofwinter coatsfor all your chilly shopping needs!

Jacket flat lay

Puffer jackets are notoriously multi-functional and are one of the most practical coats in existence.

This makes them the perfect companion for winter travels, especially involving lengthy flights.

The black wool coat

Sometimes, it’s better to stick to the classics.

Model wearing a coat

That’s where the black wool coat comes in.

If you want something really warm and soft, opt for a cashmere coat or a wool-cashmere blend.

Of course, the faux fur coat!

Model wearing black coat

In comparison to real fur, faux fur jackets are vastly more cost-effective, and are completely cruelty-free.

Plus, new iterations are changing the game completely from your grandmother’s conservative fur style.

Your faux fur is great as a winter wedding coat to be paired with an elegant, neutral-colored dress.

Model wearing cheetah coat

Take cargo pants, for example.

Who doesn’t want that?

Apart from the obvious functionality, utility coats are adorable, too and extremely on trend (viaInStyle).

Model wearing green coat

Think about what kind of style you prefer to emulate, and run with it.