Ariana Grande is too much! In addition to impersonating Britney Spears, Whitney Houston and Rihanna during her hosting stint on this weekend's Saturday Night Live, the "One Last Time" singer also managed to pull a flawless Jennifer Lawrence out of the bag!

Proving that her impersonation skills don’t stop at singing impressions, the 22-year-old singer totally nailed Lawrence's voice as she morphed into the Oscar-winning actress for a hilarious Family Feud skit.

"They told me not to do a game show but I was, like, Screw it, I can have fun, I'm a regular person," Grande (as Lawrence) said, getting the actress’ voice spot-on.

And, admitting to a bad habit she can't break, Grande, who wore a low-cut white jumpsuit, revealed in perfect Lawrence-esque tones, "I'm just, like, a snackaholic. I mean, I love Pringles. If no one's looking I'll eat, like, a whole can. Like, every day is my cheat day, you know what I mean?"

"Oh how annoyingly relatable," Steve Harvey (played by Kenan Thompson) replied.

Earlier in the show, during the opening monologue, Grande's Lawrence also made an appearance, revealing she feels ready to take part in her own real adult scandal.

"Miley has had them, Bieber has had them, everyone has had them and each day I sit by my window and I dream, what will my scandal be?" she wonders, before bursting into song.

Watch her amazing impressions in the video above!

Can't get enough of Us? Sign up now for the Us Weekly newsletter packed with the latest celeb news, hot pics and more!