Meghan, Duchess of Sussex has claimed that Princess Lilibet can "see herself" in her

2024-05-10 1,822

Meghan, Duchess of Sussex has claimed that Princess Lilibet can "see herself" in her and that she "hung onto those words" for some time.