Lara Pulver was 29 in Legacy when she played the character 'Diane Shaw'.
That was over 14 years ago in 2010.
This was her first recorded movie acting credit (although may not technically be her first actual acting role).
Today she is 43, and has starred in 8 movies in total, 7 of those since Legacy was released.
In Legacy, I think Lara Pulver looks: