HomeCelebrity10 Actresses Who Have Played Princess Diana On Screen

10 Actresses Who Have Played Princess Diana On Screen

At one point or another, everyone wanted to be like Princess Diana. Fierce, strong, and loving – there are as many adjectives in the dictionary that would suit perfectly for her. The Princess would have been in her 60s now if she hadn’t died in a Paris car crash in 1997.

While her sons, Princes William and Harry, continue her legacy off-screen, Diana still remains a source of fascination in film and television. Numerous dramas, documentaries, and even a musical examined the princess’s inner life over the last four decades. If you are curious to know who played Diana on screen, scroll down.

Related: What Was The Real Reason Behind Prince Charles And Princess Diana’s Divorce?

10 Actresses Who Have Played Princess Diana On Screen

1) Kristen Stewart

Kristen Stewart

‘Spencer’ was directed by Jackie auteur Pablo Larrain, is set during the early 1990s at the Royal Family’s winter residence, Sandringham, when Diana decides to separate from Prince Charles. In the first trailer, Diana cuts a lonely figure set against the trappings of royal life. Stewart was a surprise choice to play the tragic British royal, the ‘Twilight Saga‘ star’s casting has garnered increasing buzz since its first announcement of the trailer.

2) Jeanna De Waal

Jeanna De Waal

De Waal, a theatre performer and ‘Iron Fist‘ alum, takes on the title role in ‘Diana‘. It is a musical filmed for Netflix after the COVID-19 pandemic delayed its Broadway debut. Debuted in San Diego in 2019, the ‘Diana’ musical is written by Joe DiPietro and David Bryan. It was directed by fellow Tony Award-winner Christopher Ashley. The all-singing, all-dancing extravaganza garnered rave reviews on the West Coast and swiftly moved to Broadway.

3) Elizabeth Debicki

Elizabeth Debicki

The star of ‘The Night Manager‘ and ‘Tenet‘ took over the part of Diana for the final two seasons of  ‘The Crown’, opposite Dominic West as Prince Charles. The Paris-born actress made a statement saying, “Princess Diana’s spirit, her words, and her actions live in the hearts of so many. It is my true privilege and honor to be joining this masterful series, which has had me absolutely hooked from episode one.”

4) Emma Corrin

Emma Corrin

The British actress took on Princess Diana in the fourth season of the Netflix hit ‘The Crown‘. The series detailed Charles and Diana’s romance from the beginning, when Diana Spencer was just 19 years old. The show even recreated her iconic wedding dress, a spitting image of Diana’s gown.

5) Bonnie Soper

Bonnie Soper

The New Zealand actress played Dianna in not one but two Lifetime movies. Bonnie Soper starred as Princess Diana in the 2018 movie ‘Harry & Meghan: A Royal Romance’, which aired a week before their nuptials and the 2019 movie ‘Harry & Meghan: Becoming Royal’ about the couple’s first year of marriage. Different actors played Harry and Meghan in the two films but Soper remained as Princess Diana.

In case you missed: Why Princess Diana Never Wanted To Date Her Crush Tom Cruise

6) Naomi Watts

Naomi Watts

Naomi Watts played Diana in the 2013 film ‘Diana’. The story followed the princess relationship with heart surgeon Hasnat Khan followed by her coupling with Dodi Fayed. “Ultimately, the reason I wanted to say ‘no’ so much became the reason I wanted to do it as well. I was intrigued by the challenge,” she said. “I mean, in the beginning I thought, how do you possibly take on the most famous woman of all time when everybody feels they know her so well? How do you take possession of that character? So that was daunting, to use a word of hers…”

7) Genevieve O’Reilly

Genevieve O’Reilly as Diana

Genevieve O’Reilly – perhaps better known to fans as Mon Mothma in the ‘Star Wars’ universe – played Diana in the hybrid TLC docu-drama. A decade after the princess’s passing, the drama ‘Diana: Last Days of a Princess’ was released. Using a mixture of scripted and unscripted footage, with interviews from newspaper editors and those in Diana’s inner circle, it covers the last two months of her life and the tragic circumstances of her death.

8) Lesley Harcourt

Lesley Harcourt

The Scottish actress briefly portrayed Diana in a clip from a television interview during Hallmark Channel’s ‘William and Catherine: A Royal Romance’. The TV movie aired in 2011 just four months after Prince William and Kate Middleton’s wedding.

9) Amy Seccombe

Amy Seccombe

A year after Princess’ passing, the 1998 British movie ‘A Tribute to The People’s Princess was released in honor of her and followed the last year of her life. This included the romance between her and Dodi Fayed before they were both killed in the Paris car crash. The movie starred Amy Seccombe as the late Princess Diana and George Jackos as Fayed.

10) Serena Scott Thomas

Serena Scott Thomas

In 1992, NBC released ‘Diana: Her True Story‘, starring Serena Scott Thomas as Princess Diana and David Threlfall as Prince Charles. The movie was an adaptation of the 1992 Andrew Morton biography and followed Diana’s highs and lows of royal life.

You might also like to read:

Trisha Gayathri G
Trisha Gayathri Ghttps://firstcuriosity.com/
Trisha Gayathri is an ardent writer and a public speaker. She has a masters in English from Women's Christian College, Chennai. She loves to read and 'Book Thief' is her favourite. She knows everything about music and fandom. Her motto in life is to entertain people and thereby placing her first step into entertainment by writing for the entertainment unit of First Curiosity.

More from Author

When Did Dylan Farrow Accuse Her Father Woody Allen Of Sexual Abuse? Where Is...

0
Dylan Farrow is one of the adopted children of Mia Farrow. Mia was in a relationship with the famed director, and actor Woody Allen....

Who Is Joey King’s Husband, Steven Piet?

0
Joey King and Steven Piet got engaged in 2022. At the 2019 Emmys, first-time nominee Joey King celebrated her work on the Hulu limited...

How Did Marilyn Monroe Become The Ultimate ‘Sex Symbol’? Did She Like The Title?

0
Marilyn Monroe was born on June 1, 1926, with the name Norma Jeane Mortenson. She achieved incredible fame as an actress, singer, and model....
RELATED ARTICLES

Trending on FC