Kariera Zainteresowanie aktorstwem odkryła w sobie jako pięciolatka. Kiedy miała 12 lat, to zagrała pierwszy raz w przedstawieniu szkolnym, a po dziewięciu miesiącach miała już swojego agenta. Zadebiutowała rolą Gail w komedii Obóz marzeń. W 1998 zagrała epizody w serialach Brooklyn South, Beverly Hills 90210 i Statek miłości.
Popularność przyniosła jej główna rola w serialu Cień anioła (2000–2002). Międzynarodową sławę zyskała także dzięki rolom filmowym: Selimy w Słowniku snów (The Sleeping Dictionary, 2002), Honey Daniels w filmie Honey (2003), prostytutki Nancy Callahan w filmie kryminalnym Sin City: Miasto grzechu (Sin City, 2005), Sue Storm w superbohaterskim filmie akcji Fantastyczna Czwórka (Fantastic Four, 2005) i Sam w thrillerze Błękitna głębia (Into the Blue, 2005).
Życie prywatne W latach 2000–2003 jej życiowym partnerem był aktor Michael Weatherly. 19 maja 2008 zaręczyła się z Cashem Warrenem, z którym ma dwie córki: Honor Marię (ur. 7 czerwca 2008) i Haven Garner (ur. 13 sierpnia 2011), oraz syna, Hayesa (ur. 31 grudnia 2017). W styczniu 2025 poinformowała o separacji z mężem, miesiąc później złożyła pozew o rozwód.