The Tristan and Isolde star admits having to display her footwork in front of co-star Jamie Bell in new movie Hallem Foe was a daunting task - seeing as Bell made his name in song and.
Her screen roles include that of Elizabeth, the beautiful, ill-fated true love of Sherlock Holmes in the film Young Sherlock Holmes.