American Idol has crowned Hannah Harper as its newest champion, and the reaction online has been intense.
Harper, a 25-year-old Missouri singer and stay-at-home mom, won the Season 24 finale over finalists Jordan McCullough and Keyla Richardson during the live finale on May 11.
A major reason Harper connected with audiences was her emotional original audition song “String Cheese,” inspired by her experience with postpartum depression. Judges — especially Carrie Underwood — repeatedly praised her authenticity and storytelling throughout the season.
Fans, however, were divided after the finale aired. Some viewers celebrated Harper’s relatability and country-pop style, comparing her journey to Underwood’s early “Idol” run. Others argued McCullough had the stronger vocals and should have won instead.
Several entertainment outlets described social media reactions as a “meltdown,” with commenters debating:
* whether Harper’s emotional connection outweighed technical vocal ability,
* whether country artists continue to dominate audience voting,
* and whether this season’s judging panel gave inconsistent feedback.
The finale itself featured appearances from artists.
American Idol has officially crowned its newest champion: Hannah Harper.
During the live May 11 finale, Hannah beat fellow finalists Jordan McCullough and Keyla Richardson to take home the title after weeks of competition. Keyla finished in third place, leaving Hannah and Jordan as the final two contestants before host Ryan Seacrest announced the winner.
The finale also featured performances and appearances from judges Carrie Underwood, Luke Bryan, and Lionel Richie, along with guest stars including Alicia Keys, Nelly, Brad Paisley, and Clay Aiken.
Hannah, a 25-year-old Missouri native and mother of three, became a fan favorite early in the season thanks to her emotional original audition song “String Cheese,” inspired by her experience with postpartum depression. Many viewers and judges connected with her storytelling and country style throughout the season.
Her win is also notable because she’s reportedly the first female country artist to win the show since Carrie Underwood in 2005.
Fans online have been especially emotional about Hannah Harper’s win, with many praising not only her vocals but also the authenticity she showed throughout the season of American Idol.
Supporters flooded Instagram after the finale aired, celebrating her journey from auditioning with her original song “String Cheese” to ultimately winning the competition. Others also applauded finalists Jordan McCullough and Keyla Richardson, saying the season had one of the strongest Top 3 lineups in recent years.
Hannah’s post-finale Instagram message also resonated with viewers. She thanked fans for voting and supporting her throughout the competition, calling the experience a “wild, beautiful journey” and hinting that her music career is only beginning.
Her story stood out all season because of the emotional connection she created with audiences, especially after performing her original audition song String Cheese. Judges Carrie Underwood, Luke Bryan, and Lionel Richie repeatedly praised her songwriting and stage presence as she advanced week after week.