Prince Harry and Meghan Markle kiss on Saturday, May 19, 2018, in Windsor, England. Photo: pool via EPA-EFE
Prince Harry and Meghan Markle kiss on Saturday, May 19, 2018, in Windsor, England. Photo: pool via EPA-EFE
READ FULL ARTICLE