St. Vincent was the musical guest on last night's season finale of "Saturday Night Live", hosted by Andy Samberg. She performed "Digital Witness" and "Birth in Reverse" off her recent self-titled record. Watch the performances below, along with Annie Clark's promos with Samberg and Aidy Bryant.

Last night's "SNL" also included a number of other music-related skits, including one in which Solange (Sasheer Zamata) and Jay Z (Jay Pharoah) discuss their recent elevator altercation. Maya Rudolph plays Beyoncé. Another skit featured a video for "Hugs" from the Lonely Island—Andy Samberg's joke-rap trio with Jorma Taccone and Akiva Schnaffer—with a cameo from Pharrell. He sings about giving hugs.

2 Chainz also starred in a skit, in which he brings another rapper (Blizzard Man aka Andy Samberg) into the studio, to helps him finish a record. The "Waking Up With Kimeye" skit featured Kim Kardashian (Nasim Pedrad) and Kanye West (Jay Pharoah) on their own talk show, chatting with a wedding planner (Samberg).

And, finally, Samberg played the multi-tasking, death-inducing "DJ Davvincii" in a skit that also featured Lil Jon. Watch them all below.

"Digital Witness":

"Birth in Reverse":

"Solange and Jay Z":

The Lonely Island and Pharrell:

2 Chainz:

"Kimye Talk Show":

"DJ Davvincii":

St. Vincent "SNL" Promo: