Her character on Desperate Housewives, flirty and attention-seeking Gabrielle Solis, is famed for her eye-catching and sexy style, and it looks as though Eva Longoria took a leaf out of her alter ego’s book.
The 37-year-old actress stole the show, as expected even if she’d worn a bin bag, in a dramatic violet strapless gown at her foundation’s charity gala in Marbella, wowing onlookers with her hour-glass silhouette helped by the subtle optical illusion of the dress.
And in Eva style, a toned down, effortless look was obviously out of the question as the hot Latino star scraped her brunette tresses up into a glamorous, slick ponytail as she gave the paps a beaming smile for some picture perfect snaps.
To add further excitement, the floor length gown’s fringed train detailed fanned out to create a mermaid effect as Eva worked the red carpet, adding another edge to the already showstopping gown.
Eva Longoria steals the show in amazing violet gown in Marbella - Splash
The star seemed happy to be at the event as she tweeted to her four million followers: "Very excited to be on stage with @DeepakChopra and Vincente del Bosque! Gracias a todos! Que exito!"
The stunning star finished off the elegant look with a small metallic box clutch bag and wore a strong make-up look of heavily lined eyes complete with false eyelashes, smokey eyeshadow and glossy nude lips.
She kept accessories to a minimum to avoid looking too overdone, simply opting for a pair of silver studded earrings.
Eva supports Obama in stunningly sophisticated teal frock...