Kate Middleton wears a $90 Zara blazer to meet families in Windsor June 6, 2023 Kristin Contino 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.