With her striking blonde hair and bright blue eyes, Evanna Lynch fits the part of Luna Lovegood from Harry Potter beautifully. The mystical yet sweet air that she brought to the films helped brighten the darker moments. Appearances since the Harry Potter films have included Luna in A Very Potter Senior Year, conservative McKenzie in G.B.F. and the star of upcoming films My Name Is Emily and Dynamite: A Cautionary Tale.