Kate Middleton stuns in pastel McQueen dress at Earthshot Prize

The Duke and Duchess of Cambridge, both 39, are set to host the awards this afternoon said to the most ambitious environmental prize in history.