Deadline.com reports that Avril Lavigne, Ashley Tisdale and G.E.M. (a pop star in China) have landed the roles of, respectively, Snow White, Cinderella and Sleeping Beauty.
They join the previously announced Demi Lovato, who is playing the role of Lenore and also overseeing the score for the musical comedy.
The role of Prince Charming has yet to be cast.
Production has already begun on the film in Montréal. A release date has not been announced for "Charming," which is written and produced by Ross Venokur.