STYLE

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

11/04/2016 10:24 EDT | Updated 11/04/2016 12:57 EDT

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.

620936996

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.

620936942

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.

620936240

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.

620939238

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

620939236

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.