Stylish, elegant, diplomatic, creative, and yet thrifty - these are a few adjustives that best describe Kate Middleton’s fashion choices during her Canada tour from June 30 to July 8. Check out the Duchess’ royal tour wardrobe: