The history of the British royal family has captivated audiences in some of the biggest films and TV dramas of the past few decades, and the world’s lasting obsession with Diana, Princess of Wales can be felt in the many onscreen depictions of her fascinating life.
Over the years, the late Princess Diana — who tragically died in August 1997 following a car accident in Paris — has been portrayed in streaming hits such as Netflix’s acclaimed royal drama The Crown, several straight-to-television biographical flicks including CBS’s Princess in Love, an ill-fated 2013 biopic starring Naomi Watts, and much more.
Taking on a role as beloved as Princess Diana is no mean feat, but that hasn’t stopped these actors from stepping into the shoes of one of the most famous figures in royal history. Below, you can discover all the different actors who have played Diana over the years and managed to bring the people’s princess to life on screen.
Shopamz.co.uk is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.co.uk