Ariana Grande stunned and amazed fans when she did outstanding Britney Spears, Christina Aguilera and even Celine Dion impersonations earlier this week.

WATCH: What Has Ariana Grande Learned After Donut Incident?

While playing Musical Impressions Operator on The Tonight Show With Jimmy Fallon earlier this week, Grande first had to belt out childhood classic Mary Had A Little Lamb in a Spears voice. Viewers laughed and cheered as she got the singer spot on from deflections and diction.

She also did the classic Aguilera belt-out when she sang The Wheels On The Bus. From runs to groans, she definitely had Aguilera down pact as well. But she wowed the audience, viewers and even Fallon when she did a perfect impersonation of Dion while singing I Can’t Feel My Face; even encouraging the crowd to participate with her.

WATCH: Tamar Braxton Talks Ariana Grande & Mariah Carey Comparisons

Of course fans and even some critics couldn’t help but hop on Twitter to show Grande love after her talked about performance.

Perez Hilton clapped it up for Grande and said she “SLAYED these impressions.”

  Another follower said that Grande and Christina need to take on a battle with one another in a “face off.”

One kept it simple and said, “THAT WAS THE BEST”

 Another said it was nothing but “magic.”

Another chimed in and said that they see “no difference” between Grande’s impersonations and the actual singers.

One fan agreed with others and said that she “KILLED this Britney Spears impression…”

One dared to say that Grande’s impression was actually better than Aguilera herself.

Check out the full video below and see more reactions.