Emma Watson's Beauty and the Beast: Celeb Fairytale Princesses
Harry Potter star Emma Watson is to became the latest celebrity to enter the world of happily ever after after winning the role of Belle in a new movie adaptation of the fairytale classic Beauty and the Beast.
Fresh from her supporting stint in My Week with Marilyn, the 21-year-old British actress plays the heroine in the Guillermo del Toro remake.
She will be kissing goodbye to her geeky Harry Potter alter ego, Hermione Granger, and taking on the more sentimental role in the new film. As Belle, she is trapped in the palace of a hideous creature - a former prince turned into a monster by a curse.
Beauty and the Beast, which has been written by Andrew Davies, is scheduled to be released in 2014.
IBTimes UK takes a look at other stars who have won their fairytale role.
Emma Watson
The British actress will play heroine Belle in Guillermo del Toro's contemporary take on the classic fairytale, Beauty and the Beast.
The Best Celeb Princesses
Drew Barrymore played Danielle de Barbarac (Cinderella) in Ever After, the big-screen adaptaion of the fairytale
The Best Celeb Princesses
Smallville star Kristin Kruek took on the role of Snow White in the TV film adaptation
The Best Celeb Princesses
Amy Adams played Andalasian princess Giselle in Enchanted.
