Kate Hudson was 34 in Good People when she played the character 'Anna Reed'.
That was over 10 years ago in 2014.
Today she is 45, and has starred in 37 movies in total, 10 of those since Good People was released.
In Good People, I think Kate Hudson looks: