Mariah Carey kicks off Christmas concerts in NYC...

Christmas queen Mariah Carey kicked off her five sold-out shows at New York's Beacon Theatre last night.

MC even had a little cry on stage, prior to her split from estranged husband Nick Cannon earlier this year. According to The New York Post, the 80 minute show featured a ballet troupe, a gospel choir, a clutch of carolers, several acrobats and hyperactive kid dancers.

She looked great and it even appears that she's lost some weight! It's nice to see her dressing to suit her size. These dresses were very flattering (especially the red Jessica Rabbit), and she tightened up the vocals for the special homecoming. She will also play five more shows on December 16th, 18th, 20th, 21st, and 22nd. Check out some performances from her first annual holiday extravaganza, 'All I Want for Christmas Is You: A Night of Joy and Festivity' below. 










Thoughts?