Lucy Punch was 36 in Into the Woods when she played the character 'Lucinda'.
That was over 9 years ago in 2014.
Today she is 46, and has starred in 42 movies in total, 8 of those since Into the Woods was released.
In Into the Woods, I think Lucy Punch looks: