This could be the best Super Bowl halftime show in years

Shakira and Jennifer Lopez were on fire during last night's Super Bowl halftime performance.

Shakira kicked off the show in Hard Rock Stadium, Miami, halfway through America's biggest sporting event of the year.

This year marked the first time two Latina woman have headlined the show. JLo's 11 year old daughter Emme Maribel Muñiz made a cameo during the performance.

Shakira sang a medley of some of her biggest songs, including 'Empire', 'She Wolf', 'Whenever, Wherever', 'Waka Waka' and 'Hips Don't Lie.'

During the latter, Lopez took to the stage, arriving on a pole in true 'Hustlers' style.

She sang hit songs 'Jenny From The Block', 'Waiting For Tonight' and 'Love Don't Cost a Thing.' At one point she emerged draped in the US flag, it was insane.

Here were some of the highlights:

 

Watch the performance in full here: