Kate the diplomatic dresser! Sophisticated Princess of Wales wears Italian blazer and locally made jewellery for day two of her trip

· Daily Mail