News

A royal expert claimed Princess Diana and King Charles both shed tears before their doomed 1981 marriage, with Charles feeling pressured by royal duty despite loving Camilla.