You are using an older browser version. Please use a supported version for the best MSN experience.

Mariah Carey Takes the Stage For the First Time Since James Packer Split

ETOnline logo ETOnline 4/11/2016 Zach Seemayer

© Provided by ETOnline

Mariah Carey isn't letting her high-profile breakup with James Packer keep her from slaying on stage.

The "All I Want For Christmas Is You" singer, who many consider the musical queen of the holiday season, took the stage at the iconic Hudson's Bay and Saks Fifth Avenue department store in Toronto, Canada on Thursday for the traditional unveiling of the store's annual Christmas window.

Carey's appearance at the huge event, which marks the pop diva's first performance since her split from Packer last week, was streamed on the department store's Facebook page. 

The elusive chanteuse looked amazing rocking a hot pink Anna Maier mermaid cut gown with a sweetheart neckline while singing to the immense outdoor crowd.

Carey delivered a dynamite performance of her mega-popular yuletide tune at the free event, which concluded with a fireworks display.

After the show, Carey spoke with ET Canada's Roz Weston where she opened up about instilling the season's spirit of generosity and giving in her 5-year-old twins, Monroe and Moroccan. 

"I have a great team, [including] teachers and helpful nannies that help them when I can't be there 24/7," Carey shared. "But honestly they want to do it. They're smart and they're really compassionate, even at this age."

Carey shares her adorable kids with her ex-husband, Nick Cannon. While Cannon and Carey filed for divorce in December 2014, ET recently found out that their divorce wasn't officially finalized until days before her split from Packer.

Carey and Packer reportedly broke up after getting into a fight during their vacation in Greece in September. A source recently told ET that the singer is planning to keep the 35-carat, $10 million engagement ring that Packer gave her in January.

More from ETOnline

image beaconimage beaconimage beacon