Thousands of New Yorkers and tourists braved the cold weather for the 80th annual ceremony to light the Big Apple's most famous Christmas tree, and the event was broadcast across America.
Green arrived onstage aboard a red sleigh along with The Muppets, including Kermit the Frog and Miss Piggy, and treated fans to This Christmas and All I Need is Love from his new holiday album, Cee Lo's Magic Moment.
Rod Stewart then sang his rendition of festive track Have Yourself a Merry Little Christmas before New York's mayor Michael Bloomberg flipped the switch, lighting up Rockefeller Square.
Mariah Carey also appeared on the bill in a pre-recorded performance, singing her holiday classic All I Want For Christmas Is You alongside a Santa Claus.
American Idol winner Scotty MCCreery also performed, while Bette Midler and Billy Crystal helped host the event.