Fashion rocks New York
Beyonce put on shimmery hot pants and Rod Stewart wore a three-piece suit as fashion rocked in New York.
Beyonce and Stewart, along with Avril Lavigne, Mary J Blige, Alicia Keys, the Black Eyed Peas, Andre 3000, Usher and Hoobastank, performed at a special style-themed concert at Radio City Music Hall held as part of New York Fashion Week.