Meghan Markle 'kicking herself' after brand launch: 'Worried this will look bad for her' April 7, 2024 News But royal expert, Tom Quinn, believes Meghan will be “kicking herself” because the launch came just weeks before the Princess of Wales, More