Hugh Grant was 40 in About a Boy when he played the character 'Will Freeman'.
That was over 22 years ago in 2002.
Today he is 63, and has starred in 68 movies in total, 30 of those since About a Boy was released.
In About a Boy, I think Hugh Grant looks: