American Idol named it's winner last night but Beyoncé stole the show with her stunning performance of '1+1'.  Beyoncé also performed with several of the female contestants of this year's competition.

Scotty McCreery was named the winner of the 2011 American Idol edging out Lauren Alaina.