Prince Charles married Lady Diana Spencer in 1981
No, Diana Spencer was British.
Diana's surname is Spencer
yes. Her name before she was married was Diana Frances Spencer. yes. Her name before she was married was Diana Frances Spencer.
No, she was Lady Diana Spencer, daughter of Earl Spencer.
John Spencer. He was the 8th Earl Spencer.
Beckwith Spencer has written: 'The benefactress. A poem, occasion'd by her Grace the Dutchess of Newcastle's giving five hundred pounds, towards the repairing the collegiate church of Southwell; ... By Beckwith Spencer, ..'