The bride's wedding dress, in three shades of white, was created by the Swedish designer Ida Sjöstedt. The dress is made from silk crepe overlaid with Italian silk organza. Couture lace made by José María Ruiz was applied to the dress and the train was hand-cut and then hand-stitched in Ida Sjöstedt's atelier in Stockholm.
The veil in thin bridal tulle was also hand-embroidered with sheer cotton lace.
The tiara is a gift from The King and Queen to Princess Sofia.
The bride's hair and make-up were by Marwan Hitti and William Värnild.
The bride carried a cascade style bouquet of garden roses with a traditional sprig of myrtle from Sofiero. The flowers were in shades of cream and coral.
Princess Margareta, who married Gustaf (VI) Adolf in 1905 in St. George's Chapel at Windsor Castle in England, brought a myrtle bush to Sweden with her. The bush grew and was originally tended at Sofiero Palace. It is now at Ulriksdal Palace. Since 1935, a sprig from this bush has traditionally been used in royal bridal bouquets or worn in the hair in some form. Princess Ingrid, who married the Danish heir to the throne in 1935, took a cutting from the bush to her new home country. Since then, the Danish Royal Family has upheld the same tradition, using myrtle from Princess Margareta's original bush.