Geraldine James was 60 in Sherlock Holmes: A Game of Shadows when she played the character 'Mrs. Hudson'.
That was over 13 years ago in 2011.
Today she is 73, and has starred in 60 movies in total, 17 of those since Sherlock Holmes: A Game of Shadows was released.
In Sherlock Holmes: A Game of Shadows, I think Geraldine James looks: