Paul McCartney was the musical guest on this week's episode of "Saturday Night Live." The Beatles alum joined the holiday episode, hosted by Martin Short.

McCartney sat down at the piano for a performance of "My Valentine."

The singer joined in for a "Holiday Pageant" sketch with Short, that led into a performance of "Wonderful Christmastime."

The performance of "Wonderful Christmastime" featured the New York City Children's Chorus. The chorus also opened the show with "Silent Night," as a tribute to the victims of the shooting at Sandy Hook Elementary School.

Finally, McCartney once again joined forces with the surviving members of Nirvana for an electric performance. The collaboration first took place at New York's 12-12-12 concert, benefitting victims of Hurricane Sandy. On 'SNL' McCartney, Dave Grohl, Krist Novoselic, and Pat Smear played a new track, "Cut Me Some Slack." A video of the performance will be added once it becomes available.

Loading Slideshow...
  • Spartan Cheerleaders

  • Wiig's Surprised Taylor Swift

  • Chris Farley's Chippendale's Audition

  • Sergio And Justin Bieber

  • Bronx Beat

  • I Just Had Sex

  • "We're The Dancers"

  • The Kardashian Divorce

  • James Carville

  • D*cks In Boxes

  • Like A Boss

  • Christmas Time Is Here

  • Church Lady

  • GILLY!

  • Aunt Linda

  • Van Down By The River

  • Listening to "Someone Like You"

  • Barbie Drama (With Britney)

  • Scared Straight

  • Everybody Gettin' Tipsy

  • Surprised Talk Show Hosts

  • Target Lady

  • Belushi And Curtin

  • Prince, Prince, Prince

  • Stefon!

  • Drunk Cinderella

  • Chevy and Gilda

  • Raven Symone

  • The Creep

  • Robert Goulet

  • Spartan Cheerleaders 2

  • Jason The Devil

  • Chevy Chase Weekend Update

  • Bitches Get Stuff Done

  • Sanz Breaking

  • The Original Ladies

  • Weekend Update Couples

  • Donatella and Elton

  • What Up With That?

  • Whitney Weekend Update

  • Brian Fellows

  • Strangling

  • Threw It On The Ground

  • Hader Breaking

  • When Seth Acted In Sketches

  • What Up With That?

  • Mulaney Loves It!

  • Oh, Those Saturday Nights

  • Gilda Winking

  • Green Screen Jay Pharoah