Home / Glamour News / Princess Sofia of Sweden Wore an Elegant Cape Dress That Would Be a Perfect Wedding Guest LookPrincess Sofia of Sweden Wore an Elegant Cape Dress That Would Be a Perfect Wedding Guest Look Glamour News This is why she’s considered of the best dressed royals in Europe. Glamour