© Licensed to London News Pictures. 18/05/2018. London, UK. PRINCE HARRY on a walkabout outside Windsor Castle on the eve of the wedding of Prince Harry to Meghan Markle.. Prince Harry and Meghan Markle are to be married tomorrow (Saturday) at St George's Chapel in Windsor. Photo credit: Ben Cawthra/LNP
{}