Now that Emma Watson will be playing Belle in the forthcoming live-action 'Beauty & the Beast,' she'll need to not only shed her Hermione persona and be seen as the fairytale princess but also work those vocal chords.

But can she do it? Her 'Harry Potter' castmates think so.

"I imagine she's good," Evanna Lynch, who played Luna Lovegood the film series, told People when she and a few other members of the 'Harry Potter' cast attended Universal Orlando's Celebration of Harry Potter yesterday (Jan. 30).

James Phelps, who played Fred Weasley, said, "She's good at everything else!"

True, but Evanna made sure to pack the former Weasley's words with more context and point out how how dedicated she is to the craft."Emma works so hard," adds Lynch. "Even if she's not naturally a good singer, she will make herself great at it. She's very conscientious."

While she's not too sure about how well Emma can actually sing, Evanna did admit that people have been really campaigning for a particular Slytherin to play opposite Hermione. "People keep tweeting me like, 'Tom Felton for the Beast!' " Lynch revealed. Tom may have played a bad guy in the 'Potter' movies as Draco Malfoy, but we're sure he can pull of being a sweetheart if casted in this film.

Check Out Emma Watson + More Celebs’ Bold Haircuts