Camila Cabello & Machine Gun Kelly Impress on Radio 1 Live Lounge
Along with singing their Top 5 Billboard hot 100 hit, the two superstars also tore into a rendition of James Arthur's "Say You Won't Let Go." And already, fans are freaking out about the standout performance — specifically Camila's voice.
"Camila's part was pure magic. She's learning how to use her voice so well and I'm here for it," wrote one commenter.
"Damn Camila. I knew you were talented, but this is amazing," said other.
Watch the duo's emotional rendition of the James Arthur song up top, as well as their performance of "Bad Things" below.
Camila Cabello Through the Years: