Vi er på Sandringham slott, tidlig på nittitallet. Prinsesse Diana (fantastisk spilt av Kristen Stewart) skal tilbringe nok en jul med den tradisjonsbundne og kjølige kongefamilien. Ekteskapet hennes med Charles smuldrer opp. Han blir ofte observert med Camilla Parker-Bowles. Skal Diana fortsette å spille rollen som perfekt kone? Hun innser at hun kan bryte seg løs, både fra mannen sin, det britiske kongehusets tradisjoner og presset om å være et perfekt dronningemne.