Actriz británica que interpretó el papel de la inteligente antropóloga Charlotte Lewis en la serie de ciencia ficción Lost.
Es una ex modelo y apareció en campañas para L'Oreal y Colgate.
Tuvo un papel pequeño en la película sobre moda The Devil Wears Prada.
En el 2008 se divorció de Joseph Arongino. Luego se comprometió con Marcus Kayne en el 2014 y la pareja se casó en el 2016. Su hijo Milo nació en noviembre del 2019. La pareja le dio la bienvenida a una hija llamada Bailey en septiembre del 2021.
Fue parte del elenco de Once Upon a Time junto a Ginnifer Goodwin.