Galavant's Karen David To Play Princess Jasmine on 'Once Upon A Time'
JJJ couldn’t think of a more perfect casting for Princess Jasmine on Once Upon A Time!
Karen David, who previously starred as another princess on Galavant, will bring the Arabian royal to life, it was announced today at 2016 San Diego Comic-Con on Saturday (July 23).
PHOTOS: Check out the latest pics of Karen David
Karen will join Deniz Akdeniz as Aladdin, Oded Fehr as Jafar, Giles Matthey as Morpheus and Craig Horner as the Count of Monte Cristo for the fantasy show’s upcoming season.
WHAT DO YOU THINK of Karen as Jasmine?