Watson, 24, will play Belle, while Dan Stevens will portray The Beast and Luke Evans will be seen as Gaston in the Disney's live-action film, reported E! Online.
"I sing, so that's really unexpected. I've never had to do that for a film before, and I think people will be interested to see me do something very different like that.
"It gives me a different challenge, really. That's terrifying in and of itself!" she said.