Duchess Sophie of Edinburgh looked amazing at St Giles’ Cathedral in Scotland wearing a pink coat dress and a coat and hat that had floral detail imprinted on the brim. Duchess Sophie of Edinburgh looked amazing at St Giles’ Cathedral in Scotland wearing a pink coat dress and a coat and hat that had floral detail imprinted on the brim.