Princess Diana's nieces wished they’d spent 'more time with her' before late royal's tragic passing
July 13, 2021 at 17:33 PM EDT
Twins Lady Amelia Spencer and Lady Eliza Spencer, the daughters of Earl Charles Spencer, have moved back to London.