Keeley Hawes

 played Madame Karabraxos, as well as her clone Ms Delphox, in the Doctor Who television story Time Heist.