ABC‘s Once Upon a Time has cast its Jasmine. Karen David (Galavant) will be taking on the role of the Disney Princess. David’s Jasmine will be joined by Oded Fehr (The Mummy) as Jafar and Deniz Akdeniz (I, Frankenstein) as Aladdin during the show’s 6th season. Personally, I think this casting couldn’t be more perfect. I can’t wait to see one of my favorite Disney Princesses come to life by such an amazingly talented actress.
Season 6 of Once Upon A Time is set to premiere September 25, 2016 on ABC.