First off, the award for MVP goes to Princess Sofia, who only gave birth to her and Prince Carl Philip’s first child, Prince Alexander, on April 19th.
Sofia could have easily stayed home with her newborn son, but instead she was a trooper and joined her family for a Te Deum thanksgiving service in the Royal Chapel for her father-in-law, King Carl XVI Gustaf’s 70th birthday yesterday.
During the celebrations, Crown Princess Victoria briefly showed off her son, Prince Oscar, who was born on March 2nd.
Carl Philip, Princess Madeleine, Chris O’Neill, Crown Princess Victoria, Prince Daniel, Princess Estelle and Queen Silvia were joined by Denmark’s Queen Margrethe, her son, Crown Prince Frederik and his wife, Crown Princess Mary, as well as Princess Beatrix of the Netherlands and Prince Albert of Monaco.
Victoria, who is next in line to the Swedish throne, wore a silk-cotton dress by Dolce & Gabbana ($2,995).
The celebrations included an evening reception that called for tiaras and ball gowns, which is totally fine with me.
Mary opted for a leaf head piece rather than a tiara, a disappointment given that she has some fantastic options.
Still, she made that branch work.
Queen Sylvia, according to The Court Jeweller, wore the Connaught Diamond tiara, first worn in 1905 by Margaret of Connaught.
For the gala reception, Victoria wore Elie Saab‘s “Melrose” lace dress ($7,438).
According to The Court Jeweller, Victoria wore the Boucheron Laurel Wreath tiara, originally owned by Crown Princess Margareta of Sweden. It was passed down to the Crown Princess from her late aunt, Princess Lilian.
Madeleine wore an Elie Saab gown, first seen at a dinner on the eve of her wedding in June 2013. Victoria wore the gown to Queen Margrethe’s 75th birthday celebrations in April 2015.
The Court Jeweller ID’d Madeleine’s tiara as the convertible modern diamond fringe, the same she wore to her 2013 nuptaisl wedding tiara with earrings from her family’s collection.
What was your favorite look from last night? Leave a comment below!