Question: who is the actress that played luna lovegood?
Answer: Evanna Patricia Lynch