Demi Lovato Nails Impressions of Christina Aguilera, Fetty Wap and Cher

Demi might be the best music impersonator on the planet.

Demi Lovato made a guest appearance on the Tonight Show and indulged in a popular segment called “Wheel of Music Impressions” with Jimmy Fallon. The pair took turns singing a random song while impersonating another artist. Fallon’s impressions of Louis Armstrong and Dave Matthews were cool, but it was Demi’s unbelievable spot on impressions of Cher, Fetty Wap, and Christina Aguilera that stole the show.

Lovato sang “Bingo Was His Name-O” while imitating Cher, Fetty Wap while singing “Twinkle Twinkle Little Star,” and The Voice judge while singing a soulful rendition of the theme song of SpongeBob SquarePants. Watch below.