Nicki Minaj may have also performed as herself on SNL last night, but she really outdid herself playing Beyoncé/The Virgin Mary in this nativity sketch. Somehow it all goes so well together:
You might also notice that's host James Franco playing Riff Raff, which is just too perfect if you've seen Spring Breakers.
Watch Kevin Spacey And Jimmy Fallon Do Some Spot-On Impressions
Don't Like Beyoncé? The Beygency Will Find You
A Royal Proclamation From Queen Beyoncé