With Prince William currently in New Zealand, and Meghan Markle set to give birth any day now, Kate Middleton and Prince Harry teamed up to represent the royal family at the Anzac Day service at Westminster Abbey in London. Kate did so in her usual style, choosing one of her wardrobe trademarks for the occasion.
Kate teamed her teal coat, which looks to be a new style from Catherine Walker, one of her go-to designers, with a matching hat in the same shade, finished with small feathers. Green suede heels and a matching clutch bag finished this look, and the duchess made sure that her poppy was pride of place for this important remembrance event, alongside some simple diamond jewellery. Keep reading for a closer look from all angles.