Camila Cabello's "Havana," her breakout solo hit, is already bigger than any song released with her previous group, Fifth Harmony. The Billboard Hot 100 No. 1, which features Young Thug, has been so ever-present since it's release that there's a good chance Camila is getting sick of hearing and performing it by now. In an interview with London's Capital FM, she was given the opportunity to spice up the track, performing it through impressions of a number of different people as the host guessed who she was impersonating. She went through Arnold Schwarzenegger, Britney Spears, Drake, and Cardi B -- though by the end, she was admittedly cheating by changing the melody of the song to match the hits of her subjects. By the time she got to Cardi, she got so into character that she accidentally dropped her name. 

"Havana" recently became Spotify's most streamed song by a female solo artist. The honor came as Camila tours North America with Taylor Swift and Charli XCX, playing stadiums and likely earning some new fans in the process. She recently teamed up with Pharrell on his new single "Sangria Wine," which the two performed, along with "Havana," at the Billboard Music Awards.

Watch the clip of Camila doing her best Drake and Cardi B above.