Märtha Louise of Norway and Durek Verrett are due to host their nuptials on 31 August, but ahead of their big day, the couple hosted a pre-event salsa party.
The celebration was attended by many of Märtha Louise's family, including King Harald and Queen Sonja who were seen arriving at the event taking shelter from the rain. The King was escorted by security and was wearing a blue raincoat, while his wife dressed in a white raincoat.
Crown Prince Haakon was also seen outside the Hotel Union where he wore a velvet tuxedo. Crown Princess Mette-Marit was seen exiting a car in a purple raincoat, with a gorgeous red and white dress underneath.
The Crown Princess was joined by daughter Princess Ingrid Alexandra, who looked stylish in her green dress, which she covered with a white jumper. Meanwhile, Prince Sverre rocked a suave green tuxedo for the event.
The couple gave a speech to all their guests and they are now having dinner with their assembled guests and family.
The meal itself was prepared by Norwegian chef Odd Ivar Solvold. Following their meal, there is scheduled to be a night of entertainment ahead of their big day tomorrow.
Parts of their dinner featured several barbeque options, including Norwegian crayfish with lemon, monkfish brushed with rosemary and garlic and a lamb kofta. There were also plenty of salads including carrot salad with cilantro and yellow raisins and garganelli with piquillos, eggplant and pines.
Alongside these sumptuous offerings were sauces and salsa and a soup of the day, which was ceep mushroom cappuccino with roasted corn. The menu also featured a pinsa romana, which is a hand-pressed pizza dough and as a dessert there was a selection of cakes, known as a sunmørsk kakebord.
The second day of wedding celebrations featured the couple and guests boarding a boat for a trip along the Geiranger Fjord, a UNESCO World Heritage Site famed for its beautiful waters and dramatic surrounding mountains.
Märtha Louise previously said of the stunning setting: "We are incredibly happy to be able to celebrate our love in Geiranger's beautiful surroundings. It means a lot to us to gather our loved ones in a place so rich in history and intense nature experiences. Geiranger is the perfect place to embrace our love."