Charles Spencer says his sister Diana would have been 'happy' had she not married then-Prince Charles, renewing debate over her troubled royal marriage and alternative life.