Robin Wright was 40 in Beowulf when she played the character 'Wealthow'.
That was over 16 years ago in 2007.
Today she is 58, and has starred in 59 movies in total, 24 of those since Beowulf was released.
In Beowulf, I think Robin Wright looks: