Looking stunning and oozing elegance and style, Desperate Housewives star Eva Longoria poses for photographers at the red carpet in Cannes, at the screening of movie Moonrise Kingdom.
Movie stars have gathered in the French town for the annual film festival, by the coast - with guests including British actress Tilda Swinton and Hollywood hunk Bruce Willis.
But which 74-year-old American actress put all the Hollywood honeys to shame on the red carpet, looking much younger than her years?
Click through to find out - we promise it's not a Tall Story...
More from Cannes:
- Freida Pinto, Ewan McGregor and more stars arrive in Cannes
- Scandals from the Cannes Film Festival: Van Damme's fake fight
- 'The Dictator' Sacha Baron Cohen arrives... with a camel