Kristin Davis was 44 in Sex and the City 2 when she played the character 'Charlotte York'.
That was over 14 years ago in 2010.
Today she is 59, and has starred in 25 movies in total, 7 of those since Sex and the City 2 was released.
In Sex and the City 2, I think Kristin Davis looks: