Catherine, Duchess of Cambridge attends the Official Welcome Ceremony for the Royal Tour at the British Columbia Legislature on September 24, 2016 in Victoria, Canada. Prince William, Duke of Cambridge, Catherine, Duchess of Cambridge, Prince George and Princess Charlotte are visiting Canada as part of an eight day visit to the country taking in areas such as Bella Bella, Whitehorse and Kelowna.
This is the most beautiful dress I've ever seen, I can't even begin to tell you just how much I like it. The details, the colour, the way it moves... this is trully a work of art. It's a teal silk and lace gown by Jenny Packham, worn by Duchess Kate Middleton.