What a day! If you came to Windsor to catch a glimpse of the new Duke and Duchess of Sussex, we may have snapped you!