Dakota Fanning was 7 in Sweet Home Alabama when she played the character 'Young Melanie Smooter'.
That was over 22 years ago in 2002.
Today she is 30, and has starred in 53 movies in total, 47 of those since Sweet Home Alabama was released.
In Sweet Home Alabama, I think Dakota Fanning looks: