Camilla, Duchess of Cornwall and Catherine, Duchess of Cambridge travel down The Mall in a horse drawn carriage during the annual Trooping the Colour Parade on June 17, 2017 in London, England....