Haley Reinhart has graced the season 11 stage, as has Scotty McCreery, Lauren Alaina and, just tonight, James Durbin.
But American Idol isn't done featuring your faves from seasons past.
E! News has exclusively learned who will be performing on the April 26 elimination show. It's...
Stefano Langone!
The 23-year-old cutie will debut his new single, "I'm on a Roll" (featuring New Boyz and Rock Mafia), on the stage where it all began in two weeks.
"I'm a little nervous but so excited for the opportunity," Stefano tells E! News. "It will be almost a year to the day since I was last on."
Langone, who finished seventh last season after being a wild card addition to the top 13 courtesy of big fan Jennifer Lopez, says that his style has changed a bit since his days of singing mainly R&B on the show.
"I think a lot of people will be surprised because it's a new sound, but I still have the same soul," he promises.
And "I'm on a Roll" about sums it up: The singer, whose appearance on Idol came two years after he was hit by a drunk driver and seriously injured, is feeling extra appreciative about his recent success.
Also since being on the show, the Seattle-area native has relocated to Los Angeles and served as best man at fellow finalist James Durbin's wedding on Dec. 31.
"I'm on a Roll" hits iTunes on April 24 and Hollywood Records is planning to release Langone's full album this summer.