Princess Sofia of Sweden gave Kate Middleton a run for her money on Tuesday, as the Swedish royal family hosted the Italian president at a state dinner. Dressed in a look from bridal designer Zetterberg Couture, the princess looked stunning in a full skirt in delicate lace, teamed with a satin top with bracelet sleeves. Since this was a state occasion, she also got to wear a glittering tiara.
There aren’t many occasions that bridal wear is an appropriate choice besides an actual wedding, but this is definitely one of the rare occasions when it works. The lace design harkened back to Sofia’s own wedding dress, which featured long lace sleeves and appliqués, but the shorter hemline, which showed off her satin shoes, gave it a new twist. Take a closer look for yourself ahead.