Megan Follows was 41 in I Am Number Four when she played the character 'Supermarket Cashier (uncredited)'.
That was over 13 years ago in 2011.
Today she is 56, and has starred in 40 movies in total, 5 of those since I Am Number Four was released.
In I Am Number Four, I think Megan Follows looks: