Nicki Minaj Did A Flawless Beyonce Impression On Saturday Night LIve

7 December 2014, 10:37 | Updated: 8 December 2014, 13:20

Jingle Ballerz Special - Saturday Night Live

04:41

She woke up like this.

Nicki Minaj did a quite literally flawless impression of Beyonce during an appearance on Saturday Night Live last night (6th December).

The rapper played Queen Bey in a sketch called Jingle Ballerz, which portrayed Beyonce as the Virgin Mary in a hip-hop nativity. 

Kate McKinnon played Justin Bieber, while other members of the SNL cast depicted Rihanna, Rick Ross and Kanye West, aka baby Jesus.

"This moment is about my baby boy," Nicki said, when it was her turn to speak. He woke up like this…flawless!" She then added: "One day he’ll turn water into wine and we’ll all be drunk in love!"