Actriz pelirroja que se hizo famosa tras interpretar el papel de Sansa Stark en la serie Game of Thrones de HBO. También interpretó el papel de Heather en la película del 2014 Barely Lethal y el de Debbie en Time Freak del 2018.
Comenzó a actuar en una compañía de teatro local mientras asistía a la escuela secundaria Kings.
Tuvo su primer papel en la pantalla grande en la película del 2013 Another Me.
Se mudó de Northampton a Warwick, en Inglaterra con su familia en su infancia. Tiene dos hermanos llamados James y Will. Se casó con Joe Jonas en el 2019 y en julio del 2020 le dieron la bienvenida a su primera hija llamada Willa. Anteriormente estuvo una relación con el guitarrista de The Vamps, James McVey.
Fue seleccionada para interpretar el papel de la hermana del personaje interpretado por Maisie Williams en Game of Thrones.