Some Facts
Whilst studying at Bedales boarding school, she asked her St. Trinian's (2007) co-star Rupert Everett to help her with her drama homework, but she only scored a C-minus.
Considered for the role of Luna Lovegood on Harry Potter and the Order of the Phoenix (2007), but the role went to Evanna Lynch.
From when she was really young, her parents used to take her to the Glastonbury music festival every year.