“John Foster Melts Hearts with Romantic Serenade on American Idol 2025 Top 8 Night”
On the May 5 episode of *American Idol* 2025, 18-year-old neo-traditional country singer John Foster delivered a heartfelt rendition of George Strait’s classic “I Cross My Heart” during the Top 8 performances. As part of the Judges’ Song Contest, Foster chose this song from a selection provided by the judges, correctly attributing it to Carrie … Read more