Karen David is an Indian-Canadian actress. She started her acting career in the early 2000s. During her beginnings, she appeared in the movies Bollywood Queen and Batman Begins. She also acted on the TV shows Holby City and Top Buzzer. She went on to have roles in the films Provoked, The Scorpion King 2: Rise of a Warrior, and The Colour of Magic. Her first notable role was as Francesca “Cesca” Montoya in the British series Waterloo Road. She later joined the main cast of the show Galavant as Princess Isabella. More recently, she played the role of Princess Jasmine in the US fantasy-drama series Once Upon a Time. She’s also had roles in the movies Jack Ryan: Shadow Recruit, Amar, Akbar & Tony, and The Tiger Hunter.