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