Bad Bunny has just wrapped on his Super Bowl LX half-time show, which had generated a lot of controversy beforehand but went off without a hitch.
The Puerto Rican-American star was joined on stage by some famous faces from the world of music and beyond.
Bad Bunny’s Super Bowl half-time show has generated some scandal
Ever since Bad Bunny was named as the performer for this year’s big event in Santa Clara, there have been arguments.
Some have asked for him to be replaced by the NFL - they refused - and President Donald Trump said that he wouldn’t attend the game as a result.
Turning Point USA even arranged their own alternative half-time show headlined by Kid Rock in protest at the appointment.
In the end, the whole thing passed without much incident, and most people - those who were trying anyway - seemed to enjoy the performance.
What’s more, Bad Bunny - real name Benito Antonio Martínez Ocasio - was joined on stage by a number of famous faces.
So, let's have a look at who was spotted in the background - some obvious, some not so obvious.
A few of the celebrities weren’t from the world of music
As well as being joined by musical guests like Lady Gaga and Ricky Martin, eagle-eyed viewers also noticed a few other notable on-stage presences.
Starting with The Last of Us star Pedro Pascal.
Pascal was there, as well as Jessica Alba, and Karol G.
Not a bad list, all things considered.
What’s more, Cardi B was spotted on the stage too, which is fitting really as her boyfriend Stefon Diggs is on the field playing for the New England Patriots.
Some people were slightly put out about the show being almost entirely in Spanish - it is Bad Bunny’s native language, after all - but for those willing to look past that, it was as successful a show as anyone could have expected, and definitely more successful than some detractors hoped.
If all else fails, dig out some famous musical guests and have a load of your favorite celebrity pals hanging around on stage.
For everyone else, Kid Rock was over on YouTube having his own show anyway.