Film icon Mirren gets Bafta accolade from ‘grandson’ William (via AFP)

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?