© Licensed to London News Pictures. 19/05/2018. London, UK. Wellwishers celebrate the Royal Wedding at an outdoor screening at the National Maritime Museum in Greenwich. Prince Harry is getting married to Meghan Markle today in Windsor. Photo credit: Rob Pinney/LNP
{}