Shakira, Christina Aguilera… Kermit? One Singer, 29 Impressions!

Getty Images (3)

Shakira, Christina Aguilera, and Kermit the Frog have all come together for one very special collaboration.

Okay, so actually the incredibly talented Rob Cantor brought their voices together for a rendition of his original song, "Perfect." Cantor performs 29 spot-on impersonations of famous singers, actors and animated characters in his new viral video, "29 Celebrity Impressions, 1 Original Song."

In just over three-and-a-half minutes, Cantor sings mind-blowing impressions of Gwen Stefani, Shakira, Peter Griffin, Bono, Cher, and Flipper the Dolphin. Trust us: this guy's vocal range is incredible.

You have to see it (or hear it) to believe it: 

Share this 
About this author

Cristina Arreola, Associate Editor

Cristina Mari Arreola is the Associate Editor. Originally from El Paso, Texas, she earned her degree at the Medill School of Journalism at Northwestern University before moving to New York City. In her downtime, you can usually find her scouring the city for the most authentic Mexican food (still looking), scaring herself silly watching horror movies, or frantically reading a novel from her (extremely lengthy) reading list. See what she's reading now on Goodreads, and follow her on Twitter and Instagram.

Like this post? Contribute to the discussion!