Music superstars Lady Gaga, Beyonce, and Bono rocked the "American Idol" stage on Wednesday as teenage singer Scotty McCreery was crowned the series winner.
Acts like Judas Priest and Gladys Knight turned out in force to perform with show contestants in the star-studded two-hour finale, which saw country singer McCreery, 17, see off competition from Lauren Alaina after a record 122 million votes were cast.
Former Idol winner Carrie Underwood returned to the show to belt out "Before He Cheats" with Alaina, while McCreery paired with Tim McGraw for "Live Like You Were Dying."
Funnyman Jack Black teamed up with finalist Casey Abrams for the Queen classic "Fat Bottomed Girls," while fan favorite Haley Reinhart landed a duet with Tony Bennett on "Steppin' Out With My Baby."
The female contestants also paid tribute to Beyonce with a medley of her hits before they were joined by the R&B diva herself, who sang a verse of "Crazy In Love." Beyonce reappeared later to debut her new single, "1+1."
Lady Gaga also put in a memorable performance as she sang "Edge of Glory" at the top of a fake volcano – before plunging into it.
The TV spectacular also featured performances from judges Steven Tyler, who left his place on the panel to perform the Aerosmith hit "Dream On," and Jennifer Lopez, who appeared with her husband, Latin singer Marc Anthony.
Bono and The Edge introduced Broadway show "Spider-Man: Turn off the Dark" to Idol audiences as the show's star Reeve Carney joined the U2 rockers for a rendition of Rise Above 1 from the musical.
And one of the evening's biggest surprises was a reunion of TLC stars Tionne ';T-Boz' Watkins and Rozonda ';Chilli' Thomas, who recruited rapper Lil Jon and finalists for performances of their hits "Scrubs" and "Waterfalls."
The 10th series of the hit TV talent search has featured visits from a number of guest mentors, including Babyface, Sheryl Crow, Gaga and Beyonce.
Also attending the finale were stars like Sarah Hyland, Matt Prokop, Jennette McCurdy, Kris Allen, Lee Dewyze, Savvy, Tim Urban, and David Archuleta.
Are you happy Scotty won American Idol?
(Photos: Getty Images)