Meghan Markle dons Princess Diana’s £17,800 Cartier watch for dramatic Netflix trailer
Meghan Markle and Prince Harry dropped the trailer for their new Netflix documentary today. The Duchess of Sussex wore a very special piece of jewellery … Read more