(2021) Kristen Stewart dons the famous pixie cut to play an embattled Princess Diana in director Pablo Larraín's stylised dramatisation of three stifling Christmas nights at Sandringham.