Prince Archie & Princess Lilibet
Meghan Markle bought £5k gift for Princess Lilibet before she even met Prince Harry
Meghan Markle treated herself to a very expensive gift during her acting days, something that will one day belong to Princess Lilibet.