Movies Rock! celebrated all the great music that have movies have given us. The night had many great performances from everyone from Beyonce to Jennifer Hudson to Will.I.Am. Above is Beyonce's performance of the Wizard of Oz classic "Somewhere over the Rainbow."
Continue reading for more from Jennifer Hudson, Chris Brown, Usher, Mary J. Blige & John Legend, Will.I. Am, Nicole Scherzinger, and Fergie.
Jennifer Hudson - Somewhere
Queen Latifah - Hey Big Spender
Chris Brown - Jailhouse Rock
Usher - Singing in the Rain
Mary J. Blige & John Legend -As Time Goes By
Nicole Scherzinger - Diamonds are a Girls Bestfriend
Fergie - Live and Let Die