Kate Middleton in burgundy polka dot shirt dress at Kensington Palace ...

Responsive image
source