Jimmy Fallon was a great choice to host Saturday Night Live’s Christmas episode, mostly because he loves to sing and was obviously going to do a whole lot of it. In his monologue, the late-night star explained that he was supposed to perform with three of his idols — David Bowie, Bob Dylan and Paul McCartney — but they were all stuck in traffic and couldn’t make it. Knowing that the show must go on, however, Fallon busted out some of his famous musical impersonations to sing their parts.
But then, a twist: as Fallon began to impersonate Paul McCartney, the legend himself appeared on stage. (He beat the traffic by hopping on a Citi Bike.) Watch here as the pair goes on to perform a Christmas duet.