And we thought Hermione would be her most magical role!
Emma as the strong and well-read Belle?? What perfect casting!
You go, go, GO!
The big-hearted role model performed Warrior for the first time ever, and it has us moved to tears! If tears could cry tears then that's what ours would be doing right now!
[Image via WENN.]