Duchess of Edinburgh is resplendent in dotty dress as she joins King Charles at Buckingham Palace
The Duchess of Edinburgh, 58, looked resplendent as she joined King Charles and Prince Edward at the Buckingham Palace reception for winners of The King's Award for Enterprise.