Famous singers populate a new magical world!

Singers Demi Lovato, Ashley Tisdale and Canada’s own Avril Lavigne star in the brand new trailer for “Charming” — from the producers of “Shrek”.

RELATED: Demi Lovato Is Proud Of Miley Cyrus’ Sobriety 

The new animated flick follows Snow White (Lavigne), Cinderella (Tisdale), and Sleeping Beauty (Chinese pop star G.E.M.), who are all dating the same dude! Enter Prince Charming, who has weddings planned with all three lovely ladies.

So where is Lovato? Charming’s unfaithfulness is only revealed when the princesses ask the bandit Lenore, played by the “Confident” singer, to bake them wedding cakes. In a cruel twist of fate, Charming is played by Lovato’s ex-boyfriend Wilmer Valderrama.

RELATED: Avril Lavigne, Ashley Tisdale Crowned Princesses In ‘Charming’

“Charming” also features the uber-talented Sia as Oracle and DJ Steve Aoki is also expected to take part in the movie.

The American-Canadian animated film rolls into theatres August 4.