Luna Lovegood is one of the most adorable and beloved characters from the Harry Potter books and movies. The character is ...
Losing out on the part of the eccentric Luna Lovegood, played by fellow Irish actress Evanna Lynch, in Harry Potter is one that has "stayed with me," said Ronan. Related: With The Outrun ...