Über das Leben von Prinzessin Diana wurden schon einige Filme gedreht. Unter anderem Kristen Stewart verkörperte die verstorbene Ex-Frau von Prinz Charles.
Am 13. Januar 2022 kam mit "Spencer" ein neuer Film über Prinzessin Diana in die Kinos. "Twilight"-Star Kristen Stewart verkörpert darin die Rolle der beliebten Prinzessin. Die Schauspielerin heimste für ihre Leistung unter anderem eine Oscar-Nominierung ein.
In der vierten Staffel des Netflix-Erfolgshits "The Crown" spielte Nachwuchsschauspielerin Emma Corrin die junge Königin der Herzen. Dabei ging es vor allem um die ersten Beziehungsjahre mit Prinz Charles.
In der fünften Staffel von "The Crown" übernimmt die australische Schauspielerin Elizabeth Debicki die Rolle der Prinzessin Diana. Im November 2022 starten die neuen Episoden.
Der Film "Diana" aus dem Jahr 2013 beleuchtet die Beziehung zwischen Diana und dem pakistanischen Herzchirurgen Hasnat Khan. In der Hauptrolle: Naomi Watts.
Die Britin Julie Cox schlüpfte 1996, ein Jahr bevor Prinzessin Diana starb, in die Rolle. Der Fernsehfilm "Diana - Ein Leben für die Liebe" erzählt die Geschichte ihrer Affäre mit dem königlichen Rittmeister James Hewitt.
Besonders bekannt wurde Caroline Bliss durch ihre Rolle der "Miss Moneypenny" in zwei "James Bond"-Filmen. Im Fernsehfilm "Charles & Diana: A Royal Love Story", der bereits 1982 erschien, spielte sie die Königin der Herzen.
Basierend auf Andrew Mortons Diana-Biografie aus dem Jahr 1992, erschien im Jahr darauf der Fernsehfilm "Diana - Her True Story". Als Diana zu sehen: Serena Scott Thomas.
In "Diana - Die letzten 24 Stunden" (2007) wird Prinzessin Diana von Schauspielerin Genevieve O'Reilly verkörpert. Der Film erzählt von den letzten Tagen ihres Lebens vor jener tragischen Nacht im August 1997, als sie bei einem Autounfall in Paris ums Leben kam.