Evanna Lynch, known for her role as Luna Lovegood in the Harry Potter series, has revealed a secret three-year relationship with co-star Robbie Jarvis, who played young James Potter. The Irish ...
is probably a nice change after spending years in the Harry Potter whirlwind. While Jarvis and Lynch’s relationship didn’t last forever, their friendship and shared love for animal rights ...