Olivia Williams was 29 in Rushmore when she played the character 'Rosemary Cross'.
That was over 25 years ago in 1998.
Today she is 55, and has starred in 50 movies in total, 47 of those since Rushmore was released.
In Rushmore, I think Olivia Williams looks: