Emma Thompson was 46 in Stranger Than Fiction when she played the character 'Karen Eiffel'.
That was over 18 years ago in 2006.
Today she is 65, and has starred in 84 movies in total, 47 of those since Stranger Than Fiction was released.
In Stranger Than Fiction, I think Emma Thompson looks: