Estrella de Dark Angel de James Cameron, papel que le ganó un premio ALMA como Actriz Revelación del Año en el 2001. Apareció en Sin City y fue nombrada la Mujer Más Sexy del Mundo por la revista FHM en el 2007. En el 2019, comenzó a protagonizar LA's Finest. Otras de sus películas incluyen Spy Kids: All the Time in the World, Fantastic Four, Honey y Good Luck Chuck.
De niña sufrió de colapso pulmonar dos veces y con frecuencia sufrió de pneumonia.
AskMen.com la eligió como la Mujer Más Deseada en el 2006.
Se casó con el actor Cash Warren en el 2008. Tiene dos hijas, Haven y Honor, y un hijo llamado Hayes.
Interpretó el papel de Sue Storm, la mujer invisible, junto a Julian McMahon en Fantastic Four.