Catherine, Duchess of Cambridge boards the royal barge 'Spirit of Chartwell' for the Thames Diamond Jubilee Pageant on the River Thames in London, on June 2012 in London, England. (Photo by Rota/ Anwar Hussein/Getty Images)
Kate Middleton Photos - Catherine, Duchess of Cambridge attends Canada Day Celebrations at Parliament Hill on day 2 of the Royal Couple's North American Tour on July 2011 in Ottawa, Canada. - The Duke And Duchess Of Cambridge Canadian Tour - Day 2
Kate Middleton wore a dark purple coat designed by an independent British dress maker with a trilby by Jane Corbett, matching clutch, black gloves, black pumps, and a new pair of drop green amethysts earrings by Kiki McDonough.
The Royal Couple’s First Official Trip To Canada – Pictures