New Delhi, May 19 -- Beloved American reality show American Idol recently crowned their season 23 winner - Jamal Roberts. The 27-year-old dad of three competed against Breanna Nix and John Foster, and took home the coveted winner's trophy.

Host Ryan Seacrest finally revealed at the end of the night that the American Idol Season 23 winner was Jamal, which meant that John took second place in the competition. Jamal's win left his fans and family ecstatic.

For the finale, John performed Toby Keith's Courtesy of the Red, White and Blue (The Angry American) and John Denver's Take Me Home, Country Roads. Jamal performed Teeks' First Time and the Temptations' Just My Imagination (Running Away with Me). Breanna performed Katy Nichole's In Jesus...