Evanna Lynch, Actress: Harry Potter and the Deathly Hallows: Part 2. Evanna Patricia Lynch is an Irish actress. Born in the town of Termonfeckin in Ireland, she is one of four children to Donal and Marguerite Lynch. Nov 18, · Watch video · Evanna Lynch, who starred in four of the Harry Potter films, confirmed to Us Weekly exclusively that she is no longer dating Robbie Jarvis, who played young James Potter in Harry Potter and the Order of the Phoenix. 6 days ago · Now, fans of the wizarding world of "Harry Potter" can get the best cruelty-free beauty products right at their doorstep. Evanna Lynch, the Irish actress who played the wizarding naturalist Luna Lovegood in the blockbuster franchise, announced that she's turning to fans to launch her own beauty box.