Habiendo nacido en el Reino Unido, desde los seis años de edad viajó extensamente por el mundo.
Su padre era ingeniero, y debido a su trabajo en la industria del petróleo la familia cambiaba de residencia cada pocos años; la madre irlandesa-escocesa murió cuando ella era muy joven.
Este personaje es el que le ha dado mayor proyección internacional debido al éxito de las series.
En 1996 protagonizó una película de televisión estadounidense Princess in Love en el papel de Lady Di, producción sobre el romance en la vida real entre la princesa y su antiguo amante James Hewitt (película basada en el libro del propio Hewitt).
También hizo una incursión en el cine de acción, al participar en 2006 en Second in Command; una película protagonizada por Jean-Claude Van Damme.