• Eva Longoria is now in her late 40s
  • The Desperate Housewives star still looks great
  • Longoria was stunning at a new event

All eyes were on Eva Longoria and her outfit at a new TV series premiere. The 47-year-old combined a skirt with a short blazer made of leather. Underneath, she wore a lace-up top that perfectly displayed her toned figure.

You can see Eva's hot look in the video above.

Eva Longoria never fails to impress

The Giuseppe Di Morabito outfit is a trendy shade of lilac, while her high heels by Andrea Wazen were also colour coordinated. Eva Longoria had her hair loosely pinned up while she wore simple rings on her fingers. One of her best looks, no question.

Also interesting:

With this performance, she proved how sexy you can still show yourself at 47 years old. Besides Eva Longoria, actress Zoe Saldana also walked the red carpet in a floor-length white dress.

Olivia Goncalves presented herself at the premiere in a blue tulle dress and resembled a princess.

Watch the video above for all the pictures!