MTV European Music Awards red carpet

The MTV European Awards are held each year in a different European city, with past hosts including Belfast in 2011, Madrid in 2010 and Berlin in 2009. German-born supermodel Heidi Klum, 39, hosted this year's event in Frankfurt. Check out the snaps taken on the red carpet.