Prince Harry and Meghan Markle gave a touching nod to the late Queen Elizabeth II when naming their daughter.
The Duke and Duchess of Sussex named their second child, Lilibet, after her great-grandmother, believing this would be a wonderful surprise for the late monarch.
But author Tom Quinn claims Harry would have known that this would be perceived to many as "disrespectful and instructive" to the late Queen.