‘Digital Witness’ singer St. Vincent was the musical guest on last night’s season finale of Saturday Night Live, hosted by former stand out writer/cast member Andy Samberg. She performed her two top singles from her latest self-titled record “Digital Witness” and “Birth in Reverse.”

Their was no way last night’s SNL was going to have a season finale and not include the Jay Z, Solange altercation; in which Solange (Sasheer Zamata) and Jay Z (Jay Pharaoh) discuss their recent elevator altercation. Maya Rudolph shows up at some point as Beyoncé as well. Pharrell, 2 Chainz and Lil Jon also made cameos in skits through out the night. The “Waking Up With Kimye” skit might have been the funniest skit of the night with Kim and Kanye played by Nasim Pedrad and super impersonator Jay Pharaoh on their own talk show, chatting with a wedding planner (Samberg).

Watch them all below.

“Digital Witness”:

“Birth in Reverse”:

“Solange and Jay Z”

The Lonely Island and Pharrell:

2 Chainz:

“Kimye Talk Show”: