Photo: Getty Images
Jo Dee Messina shared her reaction when an American Idol contestant covered one of her songs on Monday evening (April 6).
Messina couldnât contain her excitement when she heard âHeads Carolina, Tails Californiaâ begin to play. Hannah Harper, 25, a stay-at-home mother of three from Willow Springs, Missouri, took the stage with Messinaâs mega-hit single during Idolâs â90s Night.
âOK, Hannah,â Messina said in the reaction clip she shared on Instagram. âYouâre not allowed to sing it better than me.â
Messina, whoâs gearing up for the next chapter in her career, pointed out that judge Luke Bryan appeared to sing along with Harperâs performance. She applauded, âgood choice,â when she learned Carrie Underwood, who returned to the show as a judge 20 years after winning the fourth season in 2005, selected Harperâs song. Messina wrote in her caption: âOh my gosh! I saw this on [American Idol] tonight! So exciting!!!! Did YOU see it?! Thanks [Carrie Underwood], love you girl! đđđâ Watch Harper's full performance below.
Harper stood out after her viral audition, when she performed an original ballad called âString Cheese.â Sheâd shared a vulnerable story about overcoming postpartum depression, and âString Cheeseâ brought Underwood to tears. Bryan said Harperâs voice reminded him of Dolly Parton, Kacey Musgraves, Alison Krauss and others. Judge Lionel Richie also applauded the audition, and hoped Harper would look to Parton as an example of expert storytelling that uplifts others.
American Idol airs on ABC on Monday nights from 8 p.m. to 10 p.m. ET/PT. Itâs available to stream the next day on Hulu.
Bryan is part of the star-studded lineup of the 2026 iHeartCountry Festival. The show also includes Carly Pearce, Kane Brown, Parker McCollum, Riley Green, Shaboozey, Dylan Scott, Russell Dickerson, Gretchen Wilson, Chase Matthew, Lauren Alaina and special guest George Birge. iHeartRadio's Bobby Bones is returning as the eventâs host. The show will take place on May 2 at Moody Center in Austin, Texas. Tickets to the show are available as of January 23. Fans across the country will be able to catch all the action as the 2026 iHeartCountry Festival will be broadcast live across iHeartCountry stations nationwide and the free iHeartRadio app on Saturday, May 2nd at 8pm ET/5pm PT (7pm CT).