Richard Gere was 39 in Pretty Woman when he played the character 'Edward Lewis'.
That was over 33 years ago in 1990.
Today he is 73, and has starred in 76 movies in total, 53 of those since Pretty Woman was released.
In Pretty Woman, I think Richard Gere looks: