British film queen Helen Mirren on Sunday thanked her former teacher after receiving Bafta’s highest accolade from Prince William at a glittering ceremony in London on Sunday. Mirren, who has played Queen Elizabeth II on stage and film, fittingly received…
What do you think?