American Idol officially has a new champion after an emotional finale packed with celebrity performances, hometown tributes, and one last round of live voting.

During Monday night’s three-hour finale, finalists Hannah Harper, Jordan McCullough, and Keyla Richardson competed for America’s votes after surviving weeks of eliminations. The episode featured performances alongside music icons, including Alicia Keys, who also served as mentor for the final contestants.

Top 3 Deliver Emotional Final Performances

The night opened with the finalists performing “The Champion” alongside judge Carrie Underwood before each contestant took the stage individually.

Hannah Harper impressed viewers with a soulful rendition of Alicia Keys’ “No One,” while Keyla Richardson performed “Unthinkable.” Jordan McCullough earned one of the night’s biggest reactions after singing “If I Ain’t Got You,” receiving a standing ovation from both the crowd and judges.

Later in the show, the contestants returned to their hometowns in emotional video packages before delivering deeply personal performances connected to their journeys.

Keyla Richardson Eliminated Before Final Vote

Midway through the broadcast, host Ryan Seacrest revealed that Keyla Richardson had been eliminated, leaving Hannah Harper and Jordan McCullough as the final two contestants competing for the title.

The finale also featured appearances and performances from several artists and former Idol stars, including Nelly, Jason Mraz, Clay Aiken, and Brad Paisley.

Hannah Harper Named Winner of ‘American Idol’ Season 24

In the final moments of the live show, Ryan Seacrest announced that Hannah Harper had officially won Season 24 of American Idol.

The 26-year-old mother of three becomes the latest winner in the show’s long history, joining past champions such as Kelly Clarkson and Carrie Underwood.

Meanwhile, Jordan McCullough finished as this season’s runner-up after weeks of standout performances that made him one of the fan favorites throughout the competition.

Fans React After Finale Results

Social media quickly exploded following the announcement, with many viewers celebrating Hannah Harper’s victory while others praised Jordan McCullough’s emotional performances throughout the season.

Several fans also called the finale one of the strongest in recent years thanks to the live performances, celebrity appearances, and emotional storytelling surrounding the contestants’ personal journeys.