By Natalie Abrams and Evan Slead
Updated July 23, 2016 at 12:00 PM EDT
Disney

Once Upon a Time

type
  • TV Show
network
Where to watch

Galavant star Karen David has been cast as Princess Jasmine on Once Upon a Time, EW has learned.

The news comes on the heels of Once Upon a Time announcing that Deniz Akdeniz (Graceland) has been tapped to play Aladdin, while Oded Fehr (Covert Affairs) will play Jafar in season 6. (Lost‘s Naveen Andrews previously portrayed Jafar on Once Upon a Time in Wonderland.)

News of David’s casting will be met with fanfare by her fans, as the discussion to have her join the hit fantasy series started more than a year ago. During an “Ask Me Anything” event on Reddit, the Galavant star answered a question about ever auditioning for Once Upon a Time with excitement. “I would love to be on the show! If they ever want Esmerelda, or Pocahontas, or Jasmine from Aladdin to come on, I’d LOVE to do it! xo,” responded the star. Fans have also been championing her on Twitter.

Liam Daniel/ABC

After two seasons, Galavant was cancelled in May, leaving fans of the series hoping for more from David and the rest of the musical cast. A fan-made online petition called #MoreGalavant was created to get the attention of streaming giants Netflix and Hulu. In turn, the show’s creators, cast, and even celebrity fans noticed the efforts and created a video, which included appearances from Mark Hamill, Billy Boyd, and Weird Al Yankovic.

Once Upon a Time returns Sunday, Sept. 25 at 8 p.m. ET on ABC.

Episode Recaps

Once Upon a Time

Everything you’ve ever read about fairy tales is true—the residents of Storybrooke are living proof.

type
  • TV Show
seasons
  • 7
rating
status
  • In Season
network
stream service
Where to watch
Advertisement

Comments