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

Follow Cristina Mari Arreola on GoodreadsTwitter and Instagram.

What We're Reading
Like this post? Contribute to the discussion!

Subscribe to our newsletter