Eva Longoria Dons Revealing Swimsuit (PHOTO, VIDEO)

10/22/2010 03:27 pm ET | Updated May 25, 2011

Eva Longoria will host MTV's Europe Music Awards, and she shows off her body and rapping skills in a promotional spot (scroll down to watch).

The EMAs take place November 7 in Madrid.

PHOTO:

WATCH:

More:

Eva Longoria