Lee DeWyze may have won American Idol last night, but Bret Michaels stole the show.
The recovering rocker appeared on stage with Casey James and sang a duet of his classic, "Every Rose Has Its Thorn." Despite recent health problems, Bret looked right at home in front of the thousands in attendance.
Watch and give the man a hand now...
Other artists on the season nine finale included: Christina Aguilera; every past American Idol champion (except David Cook), who sang together in honor of Simon Cowell; and Janet Jackson.
Check out their performances below. Which was your favorite?