Skip Nav

Sue Storm/Invisible Girl

Then: Jessica Alba

Now: Kate Mara

Age: Alba was just 24 when played Sue Storm, while Mara is 30.

Pedigree: At the time she signed on for the first movie, Alba had appeared in a number of high-profile projects, including Honey and Sin City. Mara's been busy with House of Cards lately, but she's also been in 127 Hours and American Horror Story.

Read More Kate MaraJessica Alba