Kate Middleton Just Wore a White Eyelet Blouse from M.I.H. Jeans | InStyle

Responsive image
source