Elle a gagné en notoriété pour son rôle de Ginny Weasley dans la saga Harry Potter et a remporté un Rodial Award du look le plus audacieux pour son apparition dans Harry Potter et les Reliques de la Mort, partie 1.
Elle a fréquenté la King Alfred School dans le nord de Londres pour ses études secondaires et a suivi des études de réalisation au London College of Communication pendant le tournage d'Harry Potter et les Reliques de la Mort, partie 1.
Elle a interprété le rôle d'une nourrice dans l'adaptation cinématographique de 2012 du roman The Sea de John Bansville. Elle s'est finalement lancée dans l'écriture de scénarios et la réalisation, ainsi que dans la comédie.
Ses parents étaient les propriétaires de la bijouterie Wright & Teague et l'ont élevé aux côtés de son frère aîné, Lewis. Elle a été fiancée à Jamie Campbell Bower, mais en juin 2012, ils ont annulé leurs fiançailles. Elle a ensuite commencé à fréquenter Simon Hammerstein. En 2022, elle s'est mariée avec Andrew Lococo.
Elle a incarné le principal intérêt amoureux de Daniel Radcliffe dans les films de la saga Harry Potter.