Question: who played luna love good in harry potter?
Answer: Evanna Patricia Lynch