Luna Lovegood's exact birthday is unknown, it can be narrowed down to between the 1st September 1980 and 2nd May 1981 as it is known she was in the year below Harry Potter and nobody objected to her fighting in the final battle - which only those of age (seventeen) could fight in.
If her birthday was between 1st January 1981 and 2nd May 1981 1981 she turned 31 in 2012.
If her birthday was between 1st September 1980 and 31st December 1980 she turned 32 in 2012.
Chat with our AI personalities
Luna is fourteen when she makes her first appearance in Harry Potter and the Order of the Phoenix. In the last book, Harry Potter and the Deathly Hallows, she is sixteen. Luna would be thirty-five by the time of the epilogue, although she does not appear in it.
If you are talking about Luna Lovegood, and not Evanna Lynch (the actress who portrays Luna), then the answer is 16 or 17.
Reference: In Harry Potter book 5, Ginny Weasley introduces Luna as in the same year as Ginny, but it Ravenclaw.
Luna Lovegood is in the same year level as Ginny who is a year younger than Harry, Ron and Hermione. In the Deathly Hallows, the trio have dropped out of school and do not return for their seventh and final year at Hogwarts. As they are supposed to be in their seventh year at Hogwarts during this time, Luna Lovegood will be in her 6th year, making her 16 years old.
If you are referring to the actress potraying Luna Lovegood (Evanna Lynch) she was about 21 I think
The Quibbler, his name is Xenophilius Lovegood (Xeno Lovegood).
Luna Lovegood is not a language, she is a fictional character in the Harry Potter series. Luna speaks in English.
Xenophilius Lovegood was played by an English actor Rhys Ifans.
Luna's hair is straight.
Nargles