Actriz británica que se hizo conocida por su papel de Pansy Parkinson en la franquicia de películas de Harry Potter.
Hizo su debut en la pantalla en Crybaby, un cortometraje del 2005.
Fue elegida como actriz regular en la cuarta temporada de Falling Skies, una serie de televisión de ciencia ficción.
Nació en el distrito Hammersmith de Londres, Inglaterra. Comenzó a salir con el hijo de Hugh Hefner, Cooper, en el 2015 y se casaron en el 2019. Le dieron la bienvenida a una hija llamada Betsy Rose Hefner el 24 de agosto del 2020.
Tanto ella como Colin Baker tenían papeles de invitados en la telenovela británica Doctors.