Prince Harry and Meghan Markle pay their respects to those killed in Christchurch at New Zealand House, London, UK, on the 19th March 2019. 19 Mar 2019 Pictured: Prince Harry and Meghan Markle pay their respects to those killed in Christchurch at New Zealand House, London, UK, on the 19th March 2019. Photo credit: James Whatling / MEGA TheMegaAgency.com +1 888 505 6342