Ariana Grande stole the show during her musical guest appearance on "Saturday Night Live" largely by proving she could be everyone besides herself. Grande rocked the house with her impersonations of everyone from Whitney Houston to Shakira to Britney Spears to Rihanna and Shakira.

And if that wasn't riveting enough, Grande performed a pair of new songs from her upcoming "Dangerous Woman" album.

Grande Stars in 'Girl Power' Anthem

During one of the night's skits, Grande and the ladies of SNL also headed to Coney Island to film the girl power anthem "This Is Not A Feminist Song," complete with beachside close-ups and footage of the likes of Maya Angelou, Ruth Bader Ginsberg, Madeline Albright and Malala Yousafzai.

"So instead of writing lyrics, here's us running in the sand, and here's a bunch of lens flares, and an old woman's hands," Grande sings at one point.

In her I've every woman segment, where she channels the talents of Whitney, Shakira and Britney, Grande plays a shy intern at the music streaming company Tidal forced to the mic when the music network's system suddenly crashes.

As fate would have it, one of company's techs has heard her sing before and summons her to perform all the music until the system is back up and running.

Grande's Impersonations Spot on

After renditions of Britney's "Baby One More Time, Shakira's "Whenever, Wherever and Rihanna's "Werk," duty calls on Ariana to try her hand at a few of Celine's classics and Whitney's "I Will Always Love You," which she also nails in a pitch-perfect od e to the late legend.
The 22-year-old Grande also turned heads with an impersonation of Jennifer Lawrence, where she donned a chopped blonde wig and JLaw's signature white dress.

"I'm just a regular person," Grande repeatedly told Keenan Thompson during a segment where he starred as "Family Feud" host Steve Harvey.

Watch the Impersonation