Famous for her multiple costume changes whenever she comperes an awards show, Eva Longoria outdid herself at the MTV gala in Madrid.
It wasn't only the sheer number of hair and outfit changes – there were 13 in total – as the inventiveness of the display.
The juiciest moment came when she took to the stage dressed as a ham – in homage to Lady Gaga and her Spanish hosts.
Click on photos for gallery
With her heading poking out of the top, Eva quipped: "Gaga couldn't be here tonight, but she left this dress in the refrigerator backstage for me".
And the Latina actress delighted locals with a joke in Spanish as well, describing herself as jamón ibérico – Iberian ham.
She went on to tell the audience that she's been "obsessed" with local specialities "cured ham. And the eggs" since her last visit.
After the show she paid the city another compliment, tweeting: "Thank u Madrid! I love Espana!! MTV EMA's you rocked! Had so much fun! Back to work now on DH!"