Demi Lovato Did 'Musical Impressions' With Jimmy Fallon And Nailed Every Single One

Hearing her sing "Twinkle Twinkle Little Star" as Fetty Wap is everything.

We all know Demi Lovato sounds incredible when she sings in her own style, but we had no idea how talented she is at impersonating other artists. 

The 23-year-old singer stopped by The Tonight Show Starring Jimmy Fallon to play "Wheel of Impressions." Lovato and Fallon took turns banging on a large button to get a randomly selected classic children's song to sing in the style of an accomplished musician. Fallon did some pretty good Louis Armstrong and Dave Matthews impressions, but it was really Lovato who stole the show. 

To all of our delight, her musical impression generator landed on Fetty Wap singing "Twinkle Twinkle Little Star" and Christina Aguilera singing the Spongebob Squarepants theme song. 

Watch how spot-on her impressions are in the video below: