Kate Middleton Canadian Tour

Kate Middleton demonstrates her great fashion sense over her 6-day Canadian tour.