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