Courtesy
December 08, 2014

James Franco was the host of the Dec. 6 episode of Saturday Night Live, but the real star of the show was musical guest Nicki Minaj. The rapper impressed SNL viewers with her hilariously spot-on impression of fellow chart-topper Beyoncé during the "Jingle Ballerz Special" sketch.

RELATED: Nicki Minaj Releases the Cover Art For Her New Album

The sketch—in which hip-hop stars recreate the nativity scene—featured imitations of the likes of Eminem, Justin Bieber and Rihanna (courtesy of Taran Killam, Kate McKinnon, and Sasheer Zamata, respectively), among others. But the highlight came when Minaj transformed into full Queen Bey mode. See for yourself:

[hulu id=mdbnwje98n5qago14asxkq width=480]

Flawless, indeed.

But Beyoncé wasn't the only diva who Minaj impersonated on SNL this weekend. The singer (who performed her songs "Bed of Lies," "Only," and "All Things Go" during her sets) also tested out her Kim Kardashian impression during the Weekend Update segment. Watch the moment below and see if she makes for a believable Kim, too:

[hulu id=n5l4jyrr7likrnpjqxinxw width=480]

PHOTOS: See Nicki Minaj's Changing Looks Over the Years