Duchess Kate in powder blue Matthew Williamson coat in Wales

Kate Middleton in Wales
Kate Middleton in Wales