Kate Maberly was 10 in The Secret Garden when she played the character 'Mary Lennox'.
That was over 31 years ago in 1993.
Today she is 42, and has starred in 14 movies in total, 12 of those since The Secret Garden was released.
In The Secret Garden, I think Kate Maberly looks: