Jasmine (Once Upon a Time)

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.
Category:Once Upon a Time characters
Category:Aladdin characters
Category:Live-action characters
Category:Females
Category:Heroines
Category:Lovers
Category:Adults
Category:Humans
Category:Protagonists
Category:Disney characters
Category:ABC characters
Category:Princesses
Category:Royalty
Category:Fantasy characters
Category:TV show characters