You Have to See Alessia Cara Singing ‘Bad Guy’ as Ariana Grande, Shakira and More

Alessia Cara stopped by The Tonight Show Starring Jimmy Fallon during a special Sunday (Oct. 6) episode to play a third round musical impersonations.

Since she’d already nailed “Wheel Musical Impressions” in the past, host Jimmy Fallon switched up the formula by challenging the singer to impersonate seven different artists to the tune Billie Eilish’s “Bad Guy.”

As The Roots launched into the No. 1 hit’s unmistakable beat, Cara kicked things f with her impressions Lorde and Alanis Morissette before standing to shake her hips as Shakira. Next, she recreated Nicki Minaj, Ariana Grande and Cardi B’s signature vocals before finishing the song f as none other than Eilish herself. 

The pop star also performed a ‘70s-inspired mash-up with Fallon the Bee Gees’ disco classic “Stayin’ Alive” and her 2017 hit “Stay” during the show.

Check out clips below.