ENTERTAINMENT
12/07/2014 10:06 am ET Updated Dec 06, 2017

Nicki Minaj Impersonates Kim Kardashian And Beyonce On 'SNL'

NBC via Getty Images

Nicki Minaj was the musical guest on "Saturday Night Live," but the 31-year-old managed to steal the spotlight from host James Franco when she appeared in two of the night's sketches.

Minaj made the audience laugh with her Kim Kardashian impression as she explained the true meaning behind Kardashian's now-infamous nude Paper magazine spread:

The "Anaconda" singer also appeared as Beyonce in a spoof MTV holiday special, in which Queen Bey was likened to the Virgin Mary and Kanye West (Jay Pharoah) starred as Baby Jesus:

The official "Saturday Night Live" social team made a Vine of Minaj's key Beyonce moment:

HuffPost

BEFORE YOU GO

PHOTO GALLERY
Nicki Minaj Through the Years
CONVERSATIONS