She’s a snow angel.

Hailey Bieber showed off her toned abs (and risked frostbite) in a bra top and sparkly skirt as she posed in the snow on Instagram Tuesday, rocking a huge feathery coat ahead of Christmas weekend.

The 27-year-old model — who has been spending time in Aspen this week with husband Justin Bieber and BFF Kendall Jenner — wore a look straight off the Numero Ventuno spring 2024 runway, sporting a white lace bra peeking out from a pink crop top and a super-short ivory sequined mini skirt.

Bieber covered up with a vintage 2005 duster by Roberto Cavalli, draping herself in a long cream-colored feathered coat in the post, which she captioned “sugarplum.”

Her massive diamond “B” bubble pendant sparkled as brightly as the snow in the pics, with the pricey custom necklace hailing from celeb-fave jeweler Alex Moss.

Hailey Bieber
Bieber covered up with a feathery coat.Hailey Bieber/Instagram

Hailey Bieber
She paired her bra with a shimmery sequin miniskirt.Hailey Bieber/Instagram

Hailey Bieber
The beauty guru wore shimmery pink makeup.Hailey Bieber/Instagram
The Rhode founder wore her hair slicked back in a bun with a velvet scrunchie to show off her gold hoop earrings, and she went the full sugarplum route with her beauty routine, too.

Bieber — who gave a TikTok tutorial on how to achieve “Sugar Plum Fairy” makeup last month — showed off similar pink makeup in the photos, wearing plenty of blush with glossy plum lips.

The skincare entrepreneur also put a fairy-like twist on her signature glazed donut manicure, wearing pale pink polish with a chrome finish.

Hailey Bieber
Bieber wore the ab-baring look despite the snow.Hailey Bieber/Instagram
Kylie Jenner was loving the look, leaving a heart-eye emoji on the post, while influencer Devon Lee Carlson wrote, “Omfg LIL SNOWFLAKE.”

“The snow is melting because of how hot you are,” a fan added.

Others were more critical of her snowy ensemble, like one Instagram user who wrote, “Wear some decent clothes it’s winter ffs.”

Husband Justin approved, however, sharing the photo on his Instagram Story with the caption, “Umm yeah.”

Hailey and Justin Bieber
Hailey and Justin Bieber enjoyed a day of snowboarding on Monday.TheImageDirect.com

Hailey Bieber
She wore an oversized ‘fit on Monday.SplashNews.com

Hailey Bieber, Zooey Deutch and Lauren Perez
The model wore a long black leather coat while out in Aspen over the weekend.SplashNews.com
Haters aside, Hailey seems like she’s been enjoying her time in Colorado, stepping out with Justin, 29, and pals in some much more covered-up looks.

She coordinated with Zooey Deutch and Lauren Perez in head-to-toe black looks in Aspen on Sunday, wearing a long black leather coat with high boots, a black scarf and coordinating leggings as they clutched coffees on the street.

Hailey then wore baggy jeans and a leather bomber jacket with a baseball cap while having breakfast at an Aspen eatery on Monday, changing into a black ski jacket for a day on the slopes with the “Baby” singer, Jenner, Shaun White and Nina Dobrev.

With Christmas just days away, we’re betting on a sassy Santa look next.