Boże Narodzenie 1991 roku. Do Sandringham House na święta zjeżdża cała rodzina królewska. Diana (Kristen Stewart) miota się, próbując podążać za anachronicznymi regułami. Jedynie chwile spędzone z synami są dla niej źródłem radości. Do tego media polują na kolejne zdjęcia księżnej, a cały klan nie kryje pogardy.