who is the actress that played luna lovegood
Evanna Lynch Evanna Patricia Lynch (born 16 August 1991) is an Irish actress, model, and narrator. She rose to prominence for her portrayal of Luna Lovegood in the Harry Potter film series, appearing in the last four films and their tie-in video games, as well as in the musical A Very Potter Senior Year.
Lucy-Jo Hudson Lucy-Jo Hudson (born 4 May 1983) is an English actress, best known for her roles as Katy Harris in Coronation Street, Donna-Marie Quinn in Hollyoaks and Rosie Trevanion in the ITV drama Wild at Heart from 2006â€“09. Her recurring role of Rhiannon Davis in Doctors in 2016 earned her 2017 British Soap Award for Villain of the Year.