Grammy winner Usher took the stage to perform a spectacular 13-minute medley of his biggest hits during the halftime show of Sunday's Super Bowl in Las Vegas.

Superstar guests who joined him included Alicia Keys, H.E.R., Lil' Jon and Ludacris.

Usher wore a head-to-toe white ensemble with glittery silver accents and was backed at various times by his celebrity friends, energetic dancers, a marching band and roller bladers as he sang snippets of "Caught Up," "If I Ain't Got You," "My Boo," "Yeah," "Confessions," "Burn," "Love in This Club" and "Turn Down For What."

Sweating, he stripped off his shirt, jacket and gloves, briefly appearing shirtless, then switched to a sparkly blue and black outfit.

"I don't have this moment myself," Usher, 45, said during a press conference last week. "All the fans that are praying with me, each and every person that had anything to do with the music, the creativity. Everybody is part of this celebratory moment."

Usher last performed as a guest of the Black Eyed Peas at the hip-hop group's Super Bowl halftime show in 2011.

Taylor Swift, Jay Z, Post Malone, Paul Rudd and Reba McEntire were all spotted in the crowd for this year's season-capping professional American football game.

The San Francisco 49ers are playing the Kansas City Chiefs in front of about 65,000 fans at Allegiant Stadium.