William and Kate: Even More Officially Official

Kate's blouse is Whistles. Kate's blouse is Whistles.
Photo by Mario Testino