Duchess of Edinburgh wows in a £625 blue polka dot dress as she joins Princess Takamado at the Women's Pavilion during Japan tour
Sophie, 60, appeared in high spirits as she met with the Japanese royal at the Osaka Expo, which aims to bring together people and innovations from around the world to address global issues.