After bringing their "Bad Things" to Ellen, former Fifth Harmony member Camila Cabello and her rapper BFF Machine Gun Kelly are making waves across the pond at Radio 1's Live Lounge today (Jan. 31).

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:

More From Y105