Dakota Fanning was 13 in The Secret Life of Bees when she played the character 'Lily Owens'.
That was over 16 years ago in 2008.
Today she is 30, and has starred in 53 movies in total, 30 of those since The Secret Life of Bees was released.
In The Secret Life of Bees, I think Dakota Fanning looks: