Princess Jasmine is a character in the sixth season of Once Upon a Time. She is portrayed by Karen David.
She is based on Badroulbadour from One Thousand and One Nights, and on the character of the same name from the Disney film Aladdin.
Princess Jasmine is a character in the sixth season of Once Upon a Time. She is portrayed by Karen David.
She is based on Badroulbadour from One Thousand and One Nights, and on the character of the same name from the Disney film Aladdin.