2 / 11

Bella Hadid

The 21-year-old model perfects the art of layering with a dark zip-up hoodie under a heavy leather jacket. (Photo: Getty Images)

Zendaya, Gigi, and all the other celebs wearing chic coats that serve for both fashion and function

Celebrities are notorious for dressing for the wrong weather, often being seen in looks that don’t correspond with the temperature. But from the looks of Zendaya’s recent spree wearing super chic coats, it seems like some celebs are finally catching onto the cold.

In a number of her appearances for the upcoming film The Greatest Showman, Zendaya has been rocking gorgeous coats that actually seem to be serving a weather-related purpose. From stepping out in designer knee-length statement coats to layering with a puffer, the actress is making coats look cool — and she’s not alone.

Gigi and Bella Hadid have both recently been seen layering up in jackets of their own, while Meryl Streep kept warm on a red carpet. Click through to see how all these celebs are rocking coats in the cutest — and most sensible — ways.

Read more from Yahoo Lifestyle:

• Kaia Gerber wears a bucket hat and crop top while out with Kendall Jenner

• From ‘Nasty Woman’ to ‘Feminist AF’: What the year in T-shirt politics looked like

• 3 coats you should wear this winter

Follow us on Instagram, Facebook, and Twitter for nonstop inspiration delivered fresh to your feed, every day.