Actriz inglesa que saltó a la fama por sus papeles en la película Jane Eyre del 2011 y en la serie de Showtime The Borgias. En el 2013 estuvo nominada al premio Satellite a Mejor Actriz por su interpretación de Bonnie en Bonnie & Clyde. También interpretó a Anastasia en la película Cinderella del 2015.
Fue seleccionada para su primer papel actoral temprano a los seis años.
Apareció en la versión de Great Expectations del 2012.
Su madre es Gianetta Grainger. Tuvo una relación de un año con Francois Arnaud.
Actuó junto a Keira Knightley en la película Anna Karenina del 2012.