Christina, Janet, Alanis & Bret Rock American Idol Finale! And… Er, That Lee DeWyze Guy Won.

Last night wasn’t just a sexy, sultry warm night in NYC (Blame Fleet Week!), it was also the big American Idol finale. Lee DeWyze beat Crystal Bowersox out to win this year’s title. But the big news? A cavalcade of live performances from real, vintage pop stars!

AI served up Janet Jackson rocking slick short hair, her classic “Nasty” and her new tune “Nothing.” Watch it above!!!!

Meanwhile, Christina Aguilera unleashed her pipes on “You Lost Me” (and yes, the lady can still sang). Watch at MTV.com! Alanis Morissette got duet-ty with almost champ Crystal on the classic “You Oughtta Know” — it was a very VH1 Divas moment. Have a look!!!

And finally, post-hemorrhage Celebrity Apprentice champBret Michaels surfaced to sing the one power ballad Poison is known for “Every Rose Has Its Thorn” while Casey James ambled alongside. See it below.

Need more Idol finale coverage? I think MTV News can help.