Kate Middleton wears a $90 Zara blazer to meet families in Windsor
06/06/2023 16:45
The princess interacted with babies and children at a family center today while wearing a blue-and-white checked jacket from the high street brand.
06/06/2023 16:45
The princess interacted with babies and children at a family center today while wearing a blue-and-white checked jacket from the high street brand.
Top 5 Kate Middleton
3.