Kate Middleton's best outfits from the Royal tour