The MTV Europe Music Awards were held in Frankfurt last night, and the stars wore a whole host of eye-catching gowns on the red carpet, from Rita Ora in a bright red Marchesa number, to Alicia Keys in Stella McCartney and Taylor Swift in J Mendel. The event's host, Heidi Klum, brought a dose of glamour to proceedings with multiple outfit changes on stage, arriving in a daring Versace gown with a revealing side split.
See all the latest red carpet photos, updated daily in the gallery below. Who was your best dressed? Rate your favourite look out of five, or let us know @StylistMagazine.
Picture credit: Rex Features and Getty Images