looked so effortlessly chic when she arrived at a visit to a charity in Edinburgh on Wednesday. Duchess Sophie, 59, was seen alongside her husband wearing the 'Yahvi' dress by Beulah London which featured a rounded neckline, a floaty skirt, and fluted sleeves. She styled the chic dress with a longline navy coat from Chloe which featured a waist-cinching tie belt.

Keeping her look simple and stylish were her plain nude pumps from Prada and the 'Noe' bag from Sophie Habsburg - an ultra-trendy noughties-style shoulder bag. The royal couple paid a visit to Capability Scotland which provides care, support, and education for those with a disability. Later in the day the Duke and Duchess were seen on the steps of New College at the General Assembly of the Church of Scotland with the Lord High Commissioner, as well as Moderator Rt Rev Dr Shaw Paterson and the Military Chaplains.

Sophie wore the same Beulah London she turned heads in when she visited Abbey Road Studios in London in April. The royal was seen walking the iconic Abbey Road crossing in the coral version of the thigh-split dress wearing the same Prada heels, switching her shoulder bag for a snakeskin clutch. Prince Edward's wife was switching out her floaty dresses for a sumptuous chocolate brown power suit.

The mother-of-two opted for a sleek tailored look as she toured the Isle of Tiree, the Isle of Skye, and the Isle of Coll with her husband. The leg-lengthening two-piece set from Gabriela Hearst was teamed with a pair .