
Yesterday (5/3), Meghan Markle and Prince Harry set foot in London, England for the first time in a long time. Their appearance was to attend an invitation from Queen Elizabeth II at the Endeavour Fund Awards event held at Mansion House. Curious about what the photos look like?