WATCH: Evanna Lynch's magical performance of Harry Potter themed waltz on Dancing with the Stars
Evanna Lynch gave a moving performance to Hedwig's Theme from Harry Potter on Dancing with the Stars in the US this week.
The 27-year-old Irish actress chose the music because it reflected the 'Most Memorable Year' in her life, which was the theme for the week.
And her Viennese Waltz earned her and professional dance partner Keo Motsepe enough points to graduate to next week - she earned 9/10 from all three judges to achieve joint second.
Speaking before the performance, she revealed how she felt about landing the role of Luna Lovegood in the Harry Potter series and how it helped her through an eating disorder.
"[Harry Potter] was my great love at that time, and then suddenly I was in the world living the dream.
"I adored the Harry Potter franchise and Luna Lovegood was my favourite character, so it was a lot of things to process at once.
"I remember doing the audition and I just felt like I knew her soul and I was meant to be playing her."
She added, "The only thing that could take my attention from that was the Harry Potter series.
"I started writing to JK Rowling, and she wrote back, and we became pen friends after that.
"I would be in and out of hospital and receiving these letters and her books and her kindness really made me want to live again.
"I love the feeling of creating and acting more than I love the feeling of being skinny."
Check out her performance here: