Other celebrities on the red carpet included Zoe Saldana in a blush short frock from Salvatore Ferragamo and Alicia Keys in a metallic asymmetric dress.
FORBES: Rihanna, Taylor Swift, Miley Cyrus And Katy Perry Sizzle On The MTV Video Music Awards Red Carpet