Anne Hathaway didn’t let the cold stop her from looking picture-perfect on the Sundance red carpet.

The actress attended the film festival premiere of her film Eileen in Park City, Utah, last night, where she wore an edgy, high-fashion iteration of the classic puffer coat. Styled by Erin Walsh, the star pulled from Versace’s fall-winter 2022 collection for her shiny black puffer, which featured an oversized collar and a corseted waist.

The Armageddon Time star wore the statement coat over sheer black tights and a pair of chunky lace-up boots with a block heel and gold hardware, finishing the look with an array of silver rings and other jewelry. She wore her hair in a messy blowout and completed her natural glam makeup look with a dark-coral lip.

Related article: Anne Hathaway Is A Vision In A Sparkling Backless Evening Gown

Photo: Getty

Hathaway later took off the coat to show the minidress underneath, a LBD with shimmering checker-board adornment printed on tweed fabric. The piece also featured a low, mesh-paneled back and a metal-studded hem.

Photo: Getty
Photo: Getty

Related article: Anne Hathaway Had 4 Fabulous Outfit Changes in the Span of 1 Day

In the psychological thriller, which is adapted from the Ottessa Moshfegh’s novel of the same name, Hathaway plays a mysterious doctor who forms a homoerotic bond with a fellow prison staffer, played by Last Night in Soho star Thomasin McKenzie. During a post-screening Q&A, per Variety, the Oscar winner connected the film to an unsettling experience she had at the start of her acting career.

“I just remembered one of the very first questions I ever got asked when I started acting and had to do press was: Are you a good girl or a bad girl?” she said. “I was 16. And my 16-year-old self wanted to respond with this film.”

This article originally appeared in Harper’s BAZAAR US.