Question: who is the actress that played luna lovegood
Answer: Evanna Patricia Lynch ( born 16 August 1991 ) is an Irish actress , model , and narrator .