Mariah Carey shimmers on stage at final Christmas tour concert before heading to dinner in NYC
The pop superstar, 49, put on quite a show at Madison Square Garden with several costume changes, a gospel choir, a sky-high Christmas tree and plenty of festive tunes.