As the Duke and Duchess of Cambridge wind up their royal visit to Canada, we take a look at some of Kate's best outfits from the trip.