Demi Lovato, Avril Lavigne, Ashley Tisdale and Chinese pop star G.E.M. will star in an upcoming musical comedy together called Charming.

According to Ryan Seacrest, all except Demi will play the roles of classic Disney princesses: Avril will be Snow White, Ashley will play Cinderella and G.E.M. is slated to play Sleeping Beauty. Their characters' well-known storylines, however, will be reimagined and unified into one plot as the three princesses find out that they're all engaged to Prince Charming. Demi, meanwhile, is set to play the lead role of Lenore, and she'll also serve as executive producer on the movie’s score.

The male lead playing Prince Charming has yet to be announced. Any guesses or hopes?

Avril posted the movie’s artwork to Instagram last month, with the caption, “Hey guys! If you don’t know, now you know! Officially announcing: I’m #SNOWWHITE in the upcoming animated feature #CHARMING!”

She then posted a split image of herself, Demi and Ashley and wrote, "Triple Trouble! SO excited to join my girls @ddlovato & @AshleyTisdale in @CharmingMovie!! It's gonna be a BLAST! You guys ready!?"

According to Ultimate Music, all four singers will also collaborate on the movie’s title track, set to be written by Fall Out Boy. G.E.M. commented on working on the song, saying, “The whole experience is phenomenal. It’s going to be my very first song in English. I’m quite nervous."

Charming is currently set for a 2016 release date.

See Yearbook Photos of Avril Lavigne + More Celebrities