Michael Bublé was joined by Ariana Grande, Barbra Streisand, Miss Piggy and the Rockettes for his fourth holiday special, NBC’s Michael Bublé’s Christmas in New York.

Michael Bublé’s Christmas in New York

Bublé opened the show, taped at Radio City Music Hall, with a fun montage of scenes where the singer was edited into scenes from classic, comedic Christmas films, including A Christmas Story, Elf and Bad Santa. Bublé opened with a song, but quickly launched into a short opening monologue. Bublé began with a dig at Justin Bieber, introducing himself as “the Canadian singer who did not egg your house this year.”

Grande was on hand to perform “Last Christmas” before joining Bublé in a duet of the Christmas classic “Santa Claus is Comin’ to Town.” The young pop star did not, however, perform her new Christmas song, “Santa Tell Me.” Bublé also performed a risqué duet of the “Baby, It’s Cold Outside” with Miss Piggy. Bublé’s family was in the audience as Miss Piggy propositioned the singer with the creepy Christmas track, taking on the traditionally male part of the song and even suggesting Bublé should perform shirtless – “We should do something different, something exotic. How do you feel about singing without a shirt?”

Finally, Streisand joined Bublé for a duet of “It Had To Be You,” providing a brief break from the Christmas music. The track is actually featured on Streisand’s newest album, Partners.