Kate Middleton is elegant in a white Alexander McQueen coat dress at Anzac Day service

The Duchess of Cambridge was a sophisticated and elegant vision in white, as she arrived at the Westminster Abbey alongside her husband the Duke, Prince William, this morning to commemorate Anzac Day. Kate Middleton, 40, cut a regal and stylish figure as she recycled a white Alexander McQueen coat dress for the occasion, styling it with Princess Diana's Collingwood earrings, a matching headband by milliner Jane Taylor and black accessories. The mother-of-three, was previously seen in the chic coat dress at her daughter Princess Charlotte's christening in 2015. It was a pleasant surprise appearance for the Duchess, whose presence at the service was only announced earlier in the morning.

Kate Middleton Makes Surprise Appearance Alongside Prince William to Mark Anzac Day

Kate recycled a cream coat that she previously wore to Princess Charlotte's christening in 2015

Kate Middleton - Anzac Day service

Kate Middleton - Anzac Day service

Kate Middleton - Anzac Day service