Meghan Markle Her blue and white shirt bunched as she walked Photo (C) GETTY
Home
Meghan Markle goes nautical in £600 striped shirt Meghan Markle Her blue and white shirt bunched as she walked Photo (C) GETTY