King Charles's sister Princess Anne is thought to share a close bond with her sister-in-law, the Duchess of Edinburgh. The royal ladies have known each other for decades, with Duchess Sophie marrying ...
Some results have been hidden because they may be inaccessible to you