Emma Watson, UN ambassador and actress, was yesterday announced as the latest star to play a Disney princess in a live-action movie – she'll play Belle from Beauty and the Beast in the upcoming big-screen remake of the classic cartoon. With the new Cinderella, starring Lily James, also set for release next month, let's take a very scientific look at how these two stack up against other Disney princesses, shall we? It's a smackdown, yo!