There might have been a limited attendance due to coronavirus restrictions, but The Weeknd adapted to give a glittering Super Bowl half-time show – while Miley Cyrus was joined by veteran stars for her performance.
The 65,890-capacity Raymond James Stadium in Florida was filled with just 25,000 fans – including 7,500 vaccinated healthcare workers – while the rest of the audience was made of cut-outs.
But The Weeknd had a small army of lookalikes, fireworks and a full moon on his side to create a spectacular show for the coveted half-time slot, which in previous years has been taken on by stars including Katy Perry, Lady Gaga, Justin Timberlake and, last year, the duo of Jennifer Lopez and Shakira.
The Canadian star performed hits including Starboy, Can't Feel My Face, I Feel It Coming and Blinding Lights.
Cyrus gave a pre-Super Bowl performance, bringing on Billy Idol and Joan Jett for her TikTok Tailgate show.
The 28-year-old performed White Wedding alongside Idol and I Hate Myself For Loving You with Jett, as well as some of her own biggest hits, including Party In The USA, We Can't Stop, Edge Of Midnight and Wrecking Ball.
After an emotional performance of Wrecking Ball – which fans have speculated was written about her ex-husband, Liam Hemsworth – Cyrus told the audience: "Singing that song, Wrecking Ball, about feeling completely broken and shattered, I know that one of the main reasons I've missed live music so much is seeing all of you out here relating to me, relating to my lyrics.
More from Miley Cyrus
Miley Cyrus: I will 'always love' Liam Hemsworth but there was 'too much conflict'
Madonna, The Who, Coachella: The gigs and festivals cancelled over coronavirus
Brit Awards: Lack of female nominations is 'absolute disgrace'
Kim Kardashian, Miley Cyrus, Britney Spears: Ten of the shortest celeb marriages
Miley Cyrus denies cheating on Liam Hemsworth: 'I have nothing to hide'
Liam Hemsworth wishes wife Miley Cyrus 'health and happiness' following split
"Everyone's suffering is different, even everyone's threshold of pain. I like to think I've got a pretty high tolerance. I wear a lot of glitter and I wear a lot of armour and I also wear my heart on my sleeve, but it gets broken a lot."
Amanda Gorman, the 22-year-old poet who garnered worldwide attention after starring during last month's presidential inauguration, also performed before the game started.
Who is Amanda Gorman? The young poet who captivated America during the inauguration
The game was won by the Tampa Bay Buccaneers, who beat Kansas City Chiefs 31 to 9 – giving legendary quarterback Tom Brady a record seventh Super Bowl victory.
It is one of the year's biggest cultural events in the US and the 2021 show did not disappoint on the Hollywood star power front, with blockbuster film trailers and celebrity-filled adverts appearing during commercial breaks.
Matthew McConaughey, Will Ferrell, Awkwafina, Drake and Paul Rudd all appeared in ads, with a 30-second slot reportedly costing about $5.5 million (£4 million), while Brad Pitt voiced a teaser for the game.
But not all celebrities got behind the show.
Mariah Carey tweeted: "Happy Colin Kaepernick Appreciation Day!"
Kaepernick was the first in a series of National Football League (NFL) stars to kneel during the US national anthem before matches, with players saying they wanted to draw attention to racism and police brutality. He said he was frozen out due to his activism.
In 2019, Rihanna confirmed in an interview that she had turned down that year's Super Bowl event to show support.