Evanna Lynch played the role of Luna Lovegood in Harry Pottoer. She been cast fir 4 movies of the series. She been working as an actress in many other films and dramas. She played the role in some of the British TV dramas. An Irish actress also helped to design Harry Pottor jewellery and fashion accessories. She has done the modelling for other brands. She is very beautiful and looks stunning now a days.