Kate Middleton dons a £325 L.K Bennett polka dot dress | Daily Mail Online

Responsive image
source