Tag Archives: Karen David

‘Once Upon a Time’ Introduces Aladdin & Casts Karen David

by on

Once Upon a Time is entering a whole new world for season 6 with Karen David being cast as Princess Jasmine. Watch the first scene of season 6 below! Princess Jasmine will be joining Aladdin and Jafar in Storybook. ABC has confirmed Galavant star Karen David will play the Arabian princess in the upcoming sixth […]