Nov 17, 2023 at 11:59 am
All The Stars Who Have Played Princess Diana in Movies & TV Shows Over the Years
Kristen Stewart
Kristen Stewart played Princess Diana in the 2021 movie Spencer. The role earned Kristen her first Oscar nomination.
Just Jared on Facebook