Most of the "American Idol" winners were at the finale Wednesday night -- Kelly Clarkson, Ruben Studdard, Fantasia, Carrie Underwood, Jordin Sparks, Taylor Hicks and Kris Allen -- save one: David Cook.
The 27-year-old singer-songwriter could not attend the finale because of a scheduling issue. He reportedly had a charity event in Kansas City.
"Congrats to Lee Dewyze! So sorry I couldn't be there to see all my fellow idols," Cook tweeted Wednesday. "I'm there in spirit!"