After a whirlwind day that saw them participate in an ice hockey shoot out, sip traditional glögg (alcohol-free!) and double date with Princess Victoria and Prince Daniel, Prince William and Princess Kate changed into their finest for a black tie dinner with the Swedish royal family.
Kate, who is expecting her third child in April, was glowing in a dreamy floor-length floral-patterned silk crepe dress by Erdem. With its high neck, bell sleeves and tiered skirt, it’s definitely one of Kate’s most high-fashion looks to date.
The royal couple were joined by members of the Swedish royal family at the dinner, which was held at the official residence of the British ambassador, where Will and Kate are staying during their visit to Sweden.

Before dinner, they had a short meeting with the Prime Minister of Sweden Stefan Löfven and his wife, Ulla. William told them all about their bandy hockey exploits earlier in the day, saying he was proud to have scored a goal.
Kate, laughed and patted him affectionately on the arm, and insisted: “I let him win.”

They will also get the chance to meet with some of Sweden’s most popular stars — actors Alicia Vikander (Ex Machina, The Danish Girl) and Stellan Skarsgård (Mama Mia, The Girl with the Dragon Tattoo).
The guests dined on a starter of Scottish smoked salmon with quail egg, horseradish cream on a bed of salad, followed by guinea fowl with stir-fried vegetables and mashed potatoes. For dessert, they enjoyed blackberry soufflé with chocolate ganache, before a selection of British cheeses.
During dinner, Kate sat between the British ambassador to Sweden, David Cairns, and Skarsgård, while William was entertained by the ambassador’s wife, Sharon Cairns, and Vikander.
This article originally appeared on PEOPLE