Cara Horgan is a British actress who has appeared on stage, on television, and in films. From Wikipedia