Home Celebrity Royals

The battle for Diana’s crown

Keira Knightley, 25, is the first choice to star as the late Princess of Wales in a movie that will span Diana’s unhappy marriage to Prince Charles, the births of her sons Prince William and Prince Harry, and her untimely death in a car accident in 1997.

Dame Helen Mirren, 65, is also rumoured to be up for a role – that of Diana’s mother, Frances Shand Kydd.

Who do you think would portray Princess Diana best? Vote here.

Read the full story in this week’s Woman’s Day, on sale Monday October 25, 2010.

Related stories