Diana poster

Where to watch Diana (2013)

  • Movie
  • English
  • 1h 53m
Release
19 Sep 2013

Which language do you want to watch Diana in?

Pick a language to see where it streams. On OTT in 6 countries and 2 languages.

Where to watch in India

Last checked: 3 Nov 2026, 10:55 PM IST. Report a problem

Want this in another language?

Tell us which one. We publish the counts openly on most requested dubs, so platforms and distributors can see what people are actually asking for.

Seen it? Rate it

No ratings yet. Be the first!

Story

This drama follows Princess Diana through the final chapter of her life as she dedicates herself to a humanitarian campaign against land mines. Alongside her public advocacy work, she navigates a private romantic relationship with a Pakistani cardiac surgeon. The film explores her personal struggles and emotional journey during this pivotal period, balancing her duties as a public figure with her private desires.

Why watch

  • Naomi Watts delivers a leading performance as the iconic Princess Diana
  • Directed by Oliver Hirschbiegel, known for intimate character-driven narratives
  • A drama-romance exploring a lesser-known chapter of recent history

Good for: Viewers interested in historical dramas and character studies will appreciate this film; check the certificate before watching with family.

Trailer

Cast

Frequently asked questions

Which OTT platform is Diana streaming on?

Diana is currently available in India on YouTube.

Can I watch Diana for free?

You can rent or buy Diana on YouTube.

Is Diana on Netflix?

No, Diana is not on Netflix in India right now. You can watch it on YouTube.

Is Diana on Amazon Prime Video?

No, Diana is not on Amazon Prime Video in India right now. You can watch it on YouTube.

Is Diana on JioHotstar?

No, Diana is not on JioHotstar in India right now. You can watch it on YouTube.

Who is in the cast of Diana?

Diana stars Naomi Watts, Naveen Andrews, Charles Edwards, Douglas Hodge and Cas Anvar. Naomi Watts movies on OTT →

Who directed Diana?

Diana is directed by Oliver Hirschbiegel. All movies directed by Oliver Hirschbiegel →

How long is Diana?

Diana runs for 1h 53m (113 minutes).

Explore more

English drama moviesDrama moviesEnglish romance moviesRomance movies2013 English movies2013 movies on OTT2013 drama movies2013 English drama movies

More like this