Photos: Katy Perry, Kanye West, Kings of Leon rock the 2010 MTV Europe Music Awards

Haven't you always wanted to see Eva Longoria dressed as a ham?