Who was Princess Diana's step mother?
John Spencer was only married two times. His first wife was
Diana's mother Francis and his second wife was Raine McCorquodale .
Diana's siblings did not really like Raine and called her acid
Raine, but Diana was different. One reason she liked Raine being
married to her father was becase she got free books by her favorite
author Dame Barbara Cartland who just so happened to be the mother
of Raine making her Diana's step-grandmother