Duchess of Edinburgh stuns in polka dots for Japan visit
The Duchess of Edinburgh, Sophie, made a stylish statement in a £625 blue polka dot dress during her visit to the Princess Takamado Women's Pavilion in Tokyo, championing female empowerment and UK-Japan relations.