Prince Harry and Meghan Markle, Duke and Duchess of Sussex, take a carriage ride through Windsor on May 19, 2018 following the highly anticipated royal wedding ceremony.
Prince Harry, 33, the grandson of Queen Elizabeth II, married Meghan Markle, 36, an American actress, at a ceremony at St. George’s Chapel at Windsor Castle, in Windsor, an ancient town west of London.