Kate Middleton Wearing Blue Coats
We're Pretty Sure the Duchess of Cambridge Has More Blue Coats Than Anyone Else on Earth
15
At the Grenfell Tower memorial service at St Paul's cathedral, Kate wore top-to-toe navy, including a double-breasted Carolina Herrera coat.