More
    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.

    Read More: 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.

    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.

    Read More: Meghan Markle Desires To Be The Next Princess Diana, Royal Author Decodes Her Actions

    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.
    RELATED ARTICLES

    Trending on FC