Princess Diana and King Charles had many marital problems that led to their divorce, and the large age gap between them may have played a big role.
Continue reading...
Continue reading...