Windsor, UK. 19th May 2018. Meghan Markle and Prince Harry during the carriage procession on the Long Walk Credit: Finnbarr Webster/Alamy Live News

- Image ID: MNPDCC
Windsor, UK. 19th May 2018. Meghan Markle and Prince Harry during the carriage procession on the Long Walk Credit: Finnbarr Webster/Alamy Live News
Finnbarr Webster Editorial / Alamy Stock Photo
Image ID: MNPDCC

Similar stock images