Harry Potter fans are rejoicing after Evanna Lynch reunited with some of her co-stars eight years after filming on the franchise came to an end.
Lynch, who played Luna Lovegood, took to Instagram to upload a photo with Oliver and James Phelps — who played Fred and George Weasley —