The iHeartRadio showcase brings radio staples to town, plus up-and-comers it predicts will shape the future of commercial pop music. Sometimes, the crystal ball gets it right — the 2008 concert in Sunrise featured sets by Rihanna, Katy Perry, and Lady Gaga — while other times, the show can feel like a slog of false starts by untested neophytes that ultimately fail to launch. Saturday night's Jingle Ball concert at the Kaseya Center featured an atypical amount of industry vets (T-Pain, Jason Derulo), some newer faces that have gotten career boosts from TikTok (Isabel LaRosa), and even some industry vets that have gotten career boosts from TikTok (Tinashe). It all led up to a headlining set by hometown girl Camila Cabello, who sang her early-career hits alongside cuts from her latest album, the Miami love letter C, XOXO.

Saweetie couldn't match the energy after taking over the stage for Jason Derulo.
Photo by John Parra/Getty Images for iHeartRadio
T-Pain was an odd choice for Jingle Ball, a showcase targeting younger music fans. But it appears songs that went hard at my college parties — "Low", "All I Do Is Win," "2 Step" — still resonate. It was sincerely gratifying to see someone who got the shit kicked out of him in the music industry receive the eager response he got in that arena from a whole new generation, this time as an independent artist. Similarly, Khalid, whose latest music has not reached the commercial heights of his early hits "Location" and "Young Dumb & Broke," nevertheless relished the audience's enthusiastic reception to his set. He seemed genuinely touched as the audience belted nearly every song, and he smiled widely as he took out his in-ear monitors to hear them better.

Benson Boone was a big draw for most of the crowd gathered at the Kaseya Center.
Photo by Jordan Corey for iHeartRadio
Boone's set was the one to beat, and there was a sizable exodus after he cartwheeled off the stage. But thousands stayed for the closing showcase by Camila Cabello, who was giddy at the prospect of bringing her latest album, C,XOXO, to the stage in Miami. "I wrote a whole album about being a Miami girl," Cabello practically squealed early in the set. "No one's gonna get it more or understand it more than the people in this room."

Camila Cabello performed several tracks from her 305-inspired album C,XOXO at the Kaseya Center.
Photo by Alexander Tamargo/Getty Images for iHeartRadio
Cabello seems to think so too because although she padded the set with fan favorites from her earlier discography ("Havana," "Señorita," "Never Be the Same"), she doubled down on her newfound baddie aesthetics and sang the album's "I Luv It" and City Girls collaboration "Dade County Dreaming." As an "I Luv It" skeptic, I'll admit the song works much better live. As a C,XOXO apologist, I sorely wished for the Pitbull sampling "B.O.A.T.," and I would have preferred "June Gloom" or bonus track "Godspeed" for her big ballad moment. Instead, Miami got another treat — the debut performance of "Move," her collaboration with German DJ Adam Port. Another surprise? Her performance of "Shameless," the song released in 2019's Romance, which garnered newfound appreciation just last year, leading to a re-evaluation and resurgence. By that playbook, perhaps there's still time for C,XOXO to catch on beyond the hometown crowd.