Stephanie Hallett
December 27, 2016 1:15 pm
Getty Images / Gary Gershoff

Whoever said great style can’t also be hella functional has obviously never seen Mariah Carey rock a mermaid evening gown with a plaid jacket.

While out Christmas shopping in Aspen, Colorado a few days before the holiday, the “All I Want for Christmas” singer donned a luxe teal mermaid-style gown — fitted through the hips and knees with a “fishtail” near the ankles. She topped it off with a cropped “lumber jacket,” complete with fur-trim hood, and a dark knitted beret.

Not quite the comfy leggings/sweatshirt combo most of us wore to do our last-minute shopping but hey, when you’re Mariah Freaking Carey, anything goes!

How cute are her red polka-dot fleece gloves?

Way to make winter warm-wear look insanely chic, Mariah.

The singer spent Christmas at a $22 million Aspen Airbnb with her new bae, backup dancer Bryan Tanaka, and her 5-year-old twins, Moroccan and Monroe.

The foursome spent time admiring the home’s massive Christmas tree.

And Mariah and her son, Moroccan, even had a little dance party in the kitchen while mama Mariah cooked up a tasty-looking sauce.

Awww, so sweet! We’re guessing Bryan was behind the camera <3

Mariah and her new love got together shortly after Mariah ended her engagement to James Packer in October, and have since been spending quite a bit of time together.

And Bryan? He’s totally smitten.

“I’ve always had a thing for Mariah. I love her so much,” he said in a recent interview. “Something connected with us back in the day, and there was just a mutual admiration. She saw something in me that I actually didn’t recognize at first, from that it was over. It was set in history that we were gonna be connected some way, some how.”

We wish them the best!