This photo composition compares the bride and groom leaving in an open carriage following wedding ceremony of Prince Charles, Prince of Wales and Diana, Princess of Wales on July 29 1981 with that of Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge on April 29, 201.1.
{}