Duchess of Edinburgh wows in a £625 blue polka dot dress as she joins Princess Takamado at the Women’s Pavilion during Japan tour
The Duchess of Edinburgh looked typically stylish as she met with Imperial Highness Princess Takamado at the Osaka Expo on…