Sophie Okonedo was 39 in The Secret Life of Bees when she played the character 'May Boatwright'.
That was over 16 years ago in 2008.
Today she is 55, and has starred in 40 movies in total, 18 of those since The Secret Life of Bees was released.
In The Secret Life of Bees, I think Sophie Okonedo looks: