Karen David
Karen Shenaz David (born 15 April 1979) is an Indian-Canadian-British actress, singer, and songwriter. She is best known for portraying Princess Isabella Maria Lucia Elizabetta of Valencia in ABC's fairytale-themed musical-comedy series Galavant (2015–2016), as well as the Head of Spanish Cesca Montoya in the BBC One school-based drama series Waterloo Road (2010–2011), and Layla in the American action film The Scorpion King 2: Rise of a Warrior (2008). She starred as Angela in the ITV comedy-drama series Cold Feet (2016), and played Princess Jasmine (from Aladdin) in the American fantasy adventure drama series Once Upon a Time (2016–2017).