Kate Middleton wore these Eponine London red coat (similar style here), Gianvito Rossi blue pumps and Demellier bag at Cardiff Castle in Wales on June 4, 2022.
Kate Middleton wore these Eponine London red coat (similar style here), Gianvito Rossi blue pumps and Demellier bag at Cardiff Castle in Wales on June 4, 2022.