[Actress Eva Longoria Parker, wearing a ham costume, hosts the MTV European Music Awards in Spain. Photo via AP.]