Actriz inglesa que tuvo su papel revelación como Anne Boleyn en la serie The Tudors de Showtime. Además, se hizo famosa por su interpretación de Margaery Tyrell en la exitosa serie Game of Thrones de HBO.
Estudió en la Academia de Arte Dramático Webber Douglas.
Interpretó los papeles de Irene Adler y Jamie Moriarty en Elementary.
Tiene un hermano llamado Mark y una hermana llamada Samantha. En el 2011 se comprometió con Anthony Byrne.
Tuvo un pequeño papel de reparto en la película Captain America: The First Avenger, protagonizada por Chris Evans en el 2011.