Kate Middleton Wearing Blue Coats
We're Pretty Sure the Duchess of Cambridge Has More Blue Coats Than Anyone Else on Earth
17
During the royal tour of Germany and Poland, Kate stepped out in a periwinkle coloured coat by Catherine Walker.