This HuffPost Canada page is maintained as part of an online archive.

Mariah Carey Stuns In Pink And Red Anna Maier Gown During Toronto Performance

Wearing a bow dress, natch.

Toronto was lit (literally) Thursday evening, thanks to a very special kick-off to the holiday season.

Mariah Carey blessed the city with her presence (and a performance of two songs) for the unveiling of Hudson's Bay and Saks Fifth Avenue's holiday windows. This marks her first performance following her split from fiancé, James Packer.

The 46-year-old songstress donned a pink and red Anna Maier gown, complete with a giant bow detail at the back (her presence is a present, guys). She, naturally, was dripping in diamonds, and a giant butterfly ring took the place of her 35-carat engagement ring.

As for Mimi's beauty look, her hair was left down in voluminous curls (though was not immune to the Toronto wind) and her makeup was glam and glowy.

Carey closed off her five-minute performance with her hit, "All I Want For Christmas Is You," which was followed by an elaborate fireworks display and an explosion of white confetti.

TMZ reports the mother of two was paid $1 million for the gig.

Not a bad holiday paycheque, no?

Watch the video above to see Mariah's performance!

Follow Huffington Post Canada Style on Pinterest, Facebook and Twitter!

Also on HuffPost

Red Hot In A Mini Dress
Paul Natkin via Getty Images
And that hair!
Wearing A Bra As A Top Before It Was Too Cool
Time & Life Pictures via Getty Images
So Much Glitter
Time & Life Pictures via Getty Images
'90s Mini Dress Perfection
Time & Life Pictures via Getty Images
And Yet Another Great Crop Top
Time & Life Pictures via Getty Images
We Would Rock This Whole Ensemble Today
Time & Life Pictures via Getty Images
Leather, high-waisted jeans, and red booties? Yes.
The Perfect LBD
Time & Life Pictures via Getty Images
With just the right amount of sparkle.
OMG A BUTTERFLY TOP
Time & Life Pictures via Getty Images
Enough said.
Black And White And Silk All Over
Jeff Kravitz via Getty Images
Pretty In Pink
Ron Galella via Getty Images
The Perfect Outfit For A Casual Summer Night
Kevin.Mazur via Getty Images
See What We Mean?
Kevin.Mazur via Getty Images
#normcore.
Preppy Casual Cool
Kevin.Mazur via Getty Images
This cardigan looks like it came straight out of Cher Horowitz's closet.
A Fuzzy Turtleneck Crop Top Is Always A Good Idea
Kevin.Mazur via Getty Images
And Mariah knows that.
Who Else Can Pull Of Something Like This?
KMazur via Getty Images
And with so much ease?
A Gorgeus Lady In Red
Ron Galella, Ltd. via Getty Images
Bonus points for the purse tassel.
Just The Coolest
Rose Hartman via Getty Images
And she's pairing a pink and white tweed (maybe Chanel) suit with a plain white tee like a pro.
Plaid Perfection
Ron Galella, Ltd. via Getty Images
More "Clueless" fashions.
She Makes A Sparkly Bustier And Full Skirt Look Good
KMazur via Getty Images
She's A Goddess In Green
Kevin.Mazur via Getty Images
Looking Classy In Stripes
Ron Galella via Getty Images
All Of This
KMazur via Getty Images
That hair flip tho...
Even In Brown And Beige, Mariah Looks Beautiful
Jim Smeal via Getty Images
A Little Bit Of Leather
Ron Galella, Ltd. via Getty Images
Sorry Ariana Grande, Mariah did it first.
All The Glitter!
Kevin.Mazur via Getty Images
It's her M.O.!
Gilded In Gold
Jim Spellman via Getty Images
Chic Separates
Ron Galella via Getty Images
Lovely In A Little White Dress
Ron Galella via Getty Images
All White Everything
Tim Mosenfelder via Getty Images
And those sunglasses!
Channeling Her Inner Sandy From "Grease"
Jim Spellman via Getty Images
And nailing it.

Close
This HuffPost Canada page is maintained as part of an online archive. If you have questions or concerns, please check our FAQ or contact support@huffpost.com.