Here are some of the rockin fashions at the MTV Video Music Awards last night:

Selena Gomez

Rita Ora

Miley Cyrus

Taylor Swift

The Smiths

Katy Perry

Lady Gaga

J Wow and Roger

Rihanna

Allison Williams

Nsync