Evanna Lynch Attends Mowgli Premiere in Los Angeles 11/28/2018 The 27-year-old actress Evanna Lynch, who played Luna Lovegood in the last four installments of the “Harry Potter” film franchise, attends “Mowgli” premiere in Los Angeles.