Watch Nicki Minaj Perform, Impersonate Beyoncé And Kim Kardashain On SNL

Nicki Minaj was the musical guest on Saturday Night Live last night and performed three songs from her upcoming new album The Pinkprint: “Bed Of Lies” with Skylar Grey, “Only,” and “All Things Go.” She also appeared in a few sketches: she played Beyoncé in a MTV hip-hop nativity sketch called the “Jingle Ballerz Special,” she showed up as Kim Kardashian on Weekend Update, and she played herself rapping “Anaconda” in a sketch that also featured Taran Killam as the singer of Savage Garden. James Franco was the host for the night. Watch all of her appearances below.

“Bed Of Lies” w/ Skylar Grey

“Only” & “All Things Go”

“Jingle Ballerz Special”

“Weekend Update”

“Jeremy’s Brain”

Promo Spot