Let’s say three fairy tale princesses walk into a bar. After a few belts, they figure out they all are engaged to Prince Charming. The same Prince Charming. OK, the bar scenario is make-believe, but the movie is real — and enter Wilmer Valderrama, who will voice the male lead in the animated musical Charming. He joins Demi Lovato as Lenore, Ashley Tisdale as Cinderella, Avril Lavigne as Snow White and Chinese pop star G.E.M. as Sleeping Beauty in the pic from writer-director Ross Venokur

“Wilmer had everything we were looking for while we were contemplating who to cast as this Prince Charming: irresistible charm, perfect comedic timing and a lot of heart,” said John H. Williams, who is producing the film with fellow 3QU Media co-founder Henry Skelsey. “We needed a Prince Charming who could convey the love of being a lover and someone who isn’t afraid of being absurd and over the top at times but also be deep and emotional when he actually meets his unexpected (not a princess) true love.”

Valderrama is a regular on Robert Rodriguez’s El Rey Network series From Dusk Till Dawn and voiced the title role on Disney’s toon series Handy Manny. Other recent credits for the That 70’s Show alum include features The Adderall Diaries and To Whom It May Concern and TV’s Raising Hope and Awake. Next up is the new Fox drama Minority Report.

“We’ve all been waiting so long to see a Latin princess represented in an animated fairy tale,” Valderrama said. “I’m grateful to the enlightened producer John Williams for anointing me as the first Latin prince.”

The actor is repped by UTA, Silver Lining Entertainment and Gendler & Kelly.