Robin Wright was 31 in Message in a Bottle when she played the character 'Theresa Osborne'.
That was over 25 years ago in 1999.
Today she is 58, and has starred in 59 movies in total, 40 of those since Message in a Bottle was released.
In Message in a Bottle, I think Robin Wright looks: