Restart slideshow

Proof that These Over 40 Actresses are as Gorgeous as Ever

Start Slideshow
Peter Kramer/Getty Images Entertainment, Antony Jones/Getty Images Europe
Prev 25 of 26 Next
25. Diane Kruger
Birthday: July 15, 1976

If this isn't proof that Diane Kruger loves her embroidered bodices then we don't know what is. The timeless actress sported a cream confection at the 2004 Troy premiere and a grey, tiered look at the 2017 Cannes Film Festival.