Marg Helgenberger was 47 in Mr. Brooks when she played the character 'Emma Brooks'.
That was over 17 years ago in 2007.
Today she is 65, and has starred in 38 movies in total, 6 of those since Mr. Brooks was released.
In Mr. Brooks, I think Marg Helgenberger looks: