Displayed on a big screen on the seafront at a royal wedding celebration at Bexhill On Sea in East Sussex, England, Prince Harry and Meghan Markle kiss during their Royal wedding.

- Image ID: MNPDMB
Displayed on a big screen on the seafront at a royal wedding celebration at Bexhill On Sea in East Sussex, England, Prince Harry and Meghan Markle kiss during their Royal wedding.
Scott Ramsey / Alamy Stock Photo
Image ID: MNPDMB
Location: Bexhill-on-Sea, UK

Similar stock images