Login or sign up Lost password?
Login or sign up
In 2006, she co-starred as Isolde in the romantic drama Tristan and Isolde.