St George's Chapel at Windsor Castle, west of London, where Britain's Prince Harry and US actress Meghan Markle will wed later this month. POOL/AFP/File/Dominic Lipinski
Download our app and read this and other great stories on the move. Available for Android and iOS.