<P> In the 1986 film Miss Hardbroom is portrayed by Diana Rigg . In the 1998 TV series she is portrayed by Kate Duchêne , and in The New Worst Witch by Caroline O'Neill . In the 2017 CBBC series she is called Miss Hecate Hardbroom and played by Raquel Cassidy . </P>
<P> In the 1986 film Miss Hardbroom is portrayed by Diana Rigg . In the 1998 TV series she is portrayed by Kate Duchêne , and in The New Worst Witch by Caroline O'Neill . In the 2017 CBBC series she is called Miss Hecate Hardbroom and played by Raquel Cassidy . </P>
who plays miss hardbroom in the worst witch
who plays miss hardbroom in the worst witch
Diana Rigg Kate Duchêne Caroline O'Neill Raquel Cassidy
Diana Rigg Kate Duchêne Caroline O'Neill Raquel Cassidy