Windsor, UK. 19th May, 2018. Thousands of well-wishers line the streets of Windsor to witness the carriage procession of Prince Harry and Meghan Markle, now the Duke and Duchess of Sussex, following their wedding at St George's Chapel in Windsor Castle. Credit: Mark Kerrison/Alamy Live News - Stock Photo
{}