Dakota Fanning was 10 in War of the Worlds when she played the character 'Rachel Ferrier'.
That was over 19 years ago in 2005.
Today she is 30, and has starred in 53 movies in total, 37 of those since War of the Worlds was released.
In War of the Worlds, I think Dakota Fanning looks: