The Duchess of Edinburgh went full fairytale on Sunday as she stepped out alongside her husband, Prince Edward , to attend the 2025 Osaka Expo during the couple's royal visit to Japan. Duchess Sophie, 60, rocked a Cinderella-inspired look as she opted for a sky blue dress with a floaty skirt – but made it daytime appropriate. The royal wore the 'Ahana Bright Blue Polka Dress' by Beulah London, which retails for £520 and features a short stand neckline and a belted waist.

It was made from polka dot silk crepe de chine fabric and featured a shin-length skirt. The buttons down the front added a classic touch to the look. Sophie last wore the dress in May when she met with pensioners at the Royal Hospital in Chelsea. On this occasion, the royal teamed it with Sophie Habsburg's 'Capri' bag

See Full Page