Princess Diana 'would have thought Kate and Meghan truly were the daughters she never had'

It's 25 years since Diana reinvented herself, having been vindicated by Charles's admission on TV that he'd committed adultery once the marriage had 'irretrievably broken down'.