What was Princess Diana of Wales' surname before she married?

  • Anderson
  • Spencer
  • Montgomery
  • Armstrong
Image credit: Annie Spratt.