Evanna Lynch's performances on Dancing With the Stars get more magical week after week, but Monday night was definitely one of our favorites. During Disney night, the former Harry Potter star channeled her inner Rapunzel as she danced to "When Will My Life Begin" from Tangled. Not only did she dress the part, but she acted just as cheerful as the Disney princess as she glided on the ballroom floor with her partner Keo Motsepe. While Lynch will always be Luna Lovegood to us, we have to admit, she would make a great live-action Rapunzel as well. See the pair's enchanting performance ahead.