CBS aired their first annual “Movies Rock” celebration of movies and music last night. There were tons of performances including Beyoncé, Mary J. Blige and John Legend, Nicole Scherzinger, Chris Brown, will.i.am (featuring Busta Rhymes, LL Cool J, and Eve), Fergie, Jennifer Hudson, and Usher. View Beyoncé’s performance of “Somewhere Over The Rainbow” above and the others below.

• Mary J. Blige and John Legend perform “As Time Goes By” from Casablanca
• Chris Brown performs “Jailhouse Rock”
• Jennifer Hudson performs “Somewhere” from West Side Story
• Fergie performs the Bond song “Live and Let Die”
• Usher performs “Singin’ in the Rain”
• Nicole Scherzinger does “Diamonds Are a Girl’s Best Friend”
• will.i.am, Busta Rhymes, LL Cool J, and Eve perform the theme from Shaft