Kate Middleton Was a Picture of Elegance in an Emerald Green Alexander McQueen Coat

2023-02-01 25,813

Which she paired with a matching handbag.