Urodziła się w Swansea w Walii, w Wielkiej Brytanii. Jej ojciec David „Dai” Jones, z pochodzenia Walijczyk, pracował w fabryce cukierków, a jej matka, Patricia (z domu Fair), była szwaczką[1]. Już w dzieciństwie chciała zostać aktorką, regularnie występowała w kółku aktorskim zorganizowanym przy kościele w Swansea. Mając 15 lat wyjechała do Londynu, gdzie w wieku 17 lat otrzymała pierwszoplanową rolę Peggy Sawyer w musicalu „42nd Street”[2].
W 1989 udała się do Francji, gdzie wystąpiła w swoim pierwszym filmie fabularnym, Baśnie tysiąca i jednej nocy, w którym zagrała Szeherezadę[3]. Przełomem w jej karierze była rola w Masce Zorro, gdzie wystąpiła u boku Antonio Banderasa[4].
Życie prywatne
18 listopada 2000 r. poślubiła Michaela Douglasa i ma z nim dwoje dzieci: syna o imionach Dylan Michael (ur. 2000) i córkę Carys Zeta (ur. 2003).