Karen David

Karen Shenaz David (born 15th April 1979) is a Canadian actress, singer, and songwriter best known for portraying Princess Isabella Maria Lucia Elizabetta of Valencia in ABC's fairytale-themed musical-comedy television series, Galavant, as well as the Head of Spanish, Cesca Montoya, in the BBC One school-based drama series Waterloo Road