LatestPhotosVideosKardashiansWatch E!Shop
LatestPhotosVideosKardashiansWatch E!Shop

Kristen Stewart Plays Princess Diana in Spencer

8 photos
Oct 08, 2021 2:57 PM
LINK COPIED!
Pin It
Kristen Stewart, Princess Diana
1/8
Getty Images/E! Illustration

Kristen Stewart Plays Princess Diana

In the 2021 film Spencer, Kristen Stewart plays Princess Diana. The movie is set in 1991 and depicts one pivotal weekend from the late royal's life, during which she decides to end her marriage to Prince Charles following marital turmoil. Diana, mother of Prince William and Prince Harry, died in 1997 at age 36.


Pin It
2/8
CLICK NEWS AND MEDIA / MEGA

Caught on Camera

While filming in March 2021, Kristen recreated one of Princess Diana's memorable looks from school drop off. 


Pin It
3/8
Pablo Larrain/NEON

Second Official Photo

The second official image of Kristen as Diana, released in March 2021.


Pin It
4/8
© Firo / Sebastian El-Saqqa/dpa via ZUMA Press

Red and Green Plaid

Kristen films Spencer in Germany in February 2021.


Pin It
5/8
© Firo / Sebastian El-Saqqa/dpa via ZUMA Press

Incognito

Kristen films Spencer in Germany in February 2021.


Pin It
6/8
SplashNews.com

Filming in Germany

Kristen films Spencer at Schloss Nordkirchen palace near Dortmund, Germany in January 2021.


Pin It
7/8
SplashNews.com

On Set

Kristen films Spencer at Schlosshotel Kronberg, a former 19th-century royal palace, near Frankfurt, Germany in January 2021.


Pin It
8/8
Courtesy of Pablo Larraín

First Look

The first official image of Kristen as Diana, released in January 2021.


Next Gallery
Celebs Who Hard Launched Romances on Social Media
About UsContact UsSitemapCustomer SupportRSS Feeds

Your source for entertainment news, celebrities, celeb news, and ​celebrity gossip. Check out the hottest fashion, photos, movies and TV shows!

Ad ChoicesPrivacy PolicyTerms of Service

© 2025 E! Entertainment Television, LLC A Versant Media Company. All rights reserved.