Meghan Markle and Prince Harry in 2018 By Author Kay D. Rhodes at Jun 07, 2021 • Category Meghan Markle Photo via Getty Credit:GettyLocation:Lisburn, Northern Ireland, United KingdomCaption:Meghan Markle and Prince Harry are sharing an intimate moment with each other in this photo.Stars:Meghan Markle, Prince Harry