Jennifer Lopez and Shakira delivered a dazzling halftime performance that more than matched the on-field action at the 54th Super Bowl in Miami today.
The two Latin hitmakers wowed the 60,000-strong Hard Rock Stadium crowd and the millions watching the television broadcast around the world with a risqué show packed with glitz, glamour, fireworks and girl power.
The pair's performance has been widely praised as the best Super Bowl halftime show in years after they combined for a high-energy medley of songs during which they were joined by J Balvin, Bad Bunny and Lopez's daughter Emme Muñiz.
This year's show was produced by Jay Z's entertainment agency, Roc Nation.