Housewife to hiphop star: Eva Longoria turns rapper as she gears up for EMA awards

Eva Longoria Parker has been brushing up on her rap.

Ahead of her turn hosting the MTV Europe Music Awards in Madrid on November 7, the petite Desperate Housewives actress has laid down her very own track.

Dressed up in a cutaway swimsuit, the sexy 35-year-old raps in both English and Spanish in a hilarious tongue-in-cheek advert.

With her fantastic figure on display, Eva, who says she's a "desperate housewife in high heels and pearls", signs off with a fierce look at the camera before throwing her microphone on the ground.