British royalty

Who'd Make the Better Princess Diana: Charlize Theron or Keira Knightley?
Who'd Make the Better Princess Diana: Charlize Theron or Keira Knightley?