At the end of last week, before the VMAs, crowds of celebs were in New York for Fashion Rocks, which helped kick off the city's Fashion Week. This year it was also helping to support US charity Stand Up To Cancer, and a host of amazing female singers including Beyonce, Mary J Blige, our very own Leona Lewis, Natasha Bedingfield, Ashanti, Carrie Underwood and Mariah Carey took to the stage to sing their single "Just Stand Up" for the cause — check out the video after the jump.
Beyonce also took to the stage with Justin Timberlake for a duet, and Deborah Harry teamed up with Fergie for a number too. Of course, fashion was the other focus and Rihanna really took her stage-wear to the max with her feathered outfit. Taylor Momsen looked way older than her fifteen years in a titchy minidress, and her Gossip Girl costars Leighton Meester and Chace Crawford were also on hand, looking gorgeous as usual.
To check out many more red carpet and show photos from the spectacular event, as well as the diva-filled video, just read more.
Images include: Beyonce Knowles, Justin Timberlake, Chris Brown, Natasha Bedingfield, Nicole Scherzinger, Charlize Theron, Rihanna, Chace Crawford, Deborah Harry, Fergie, Leona Lewis, Ciara, Hayden Panettiere, Mariah Carey, Pussycat Dolls, Tyra Banks, Carrie Underwood, Mary J Blige, Miley Cyrus, Kid Rock, Kevin Bacon, Duffy, Terence Howard, Leighton Meester, Taylor Momsen.