Liv Tyler was 34 in Robot & Frank when she played the character 'Madison'.
That was over 12 years ago in 2012.
Today she is 46, and has starred in 36 movies in total, 6 of those since Robot & Frank was released.
In Robot & Frank, I think Liv Tyler looks: