Kate Middleton Wearing Blue Coats
We're Pretty Sure the Duchess of Cambridge Has More Blue Coats Than Anyone Else on Earth
22
That Eponine London belted coat dress got its first outing on a visit the the Anna Freud Centre in London, teamed with Rupert Sanderson pumps.