Royalty Meghan Markle Wears Princess Diana’s £18k Cartier Watch Amid Accusations of Exploiting Royal Links 14 February, 2024 2 mins read 413 Views Meghan Markle wears Princess Diana’s £18k Cartier watch after she & Harry were accused of exploiting royal links Read More