Conversation so far:
who plays princess jasmine on once upon a time
Princess Jasmine, a character on ABC's Once Upon a Time, is portrayed by guest star Karen David.

Question: who was the princess based on
Self-contained rewrite: who was princess jasmine based on