Where to watch Diana (2013)
- Movie
- English
- 1h 53m
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.
English audio is available in
- India you are hereBuy
- AustraliaBritBox · Prime Video · Apple TVWatch
- CanadaBritBox · Crave · TubiCA$4.99Watch
- New ZealandApple TV · Prime VideoNZ$5.99Rent
- United KingdomLionsgate+ Amazon Channel · Rakuten TV · Prime Video£3.49Watch
- United StatesBritBox · Howdy Amazon Channel · Lionsgate+ Amazon Channel$3.99Watch
Spanish audio is available in
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
-
Naomi WattsPrincess Diana
-
Naveen AndrewsHasnat Khan
-
Charles EdwardsPatrick Jephson
-
Douglas HodgePaul Burrell
-
Cas AnvarDodi Fayed
-
Geraldine JamesOonagh Shanley-Toffolo
-
Juliet StevensonSonia
-
Laurence BelcherPrince William
-
Michael ByrneChristiaan Barnard
- Chris CowlinPaparazzi
-
Raffaello DegruttolaMario Brenna
-
Michael HadleyJoseph Toffollo
-
Harry HollandPrince Harry
- Ilan GoodmanDiana's Assistant 1
-
Mary StockleyDiana's Assistant 2
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