Kate Middleton Wore A Gabriela Hearst Chambray Dress

Responsive image
source