ANNA SHAFFER Harry potter girl Born on 15th March 1992 in London, England. She is a British actress who works on several famous films and also worked on many web series. She get hitched to “Jimmy Stephenson” in the year 2021. She gets limelight due to her role of RUBY BUTTON in Hollyoaks and famous Romilda Vane in the Harry Potter film series. She is currently seen on Netflix web series which is called “The Witcher”. She has done the music video which is a remarkable journey to the work of the limelight. She has done many films such as Harry Potter and the half-blood prince, Harry Potter and the deathly allows part 1& part 2.