Princess Sofia of Sweden looked the epitome of autumn chic when she stepped out for Princess Märtha Louise of Norway and Shaman Durek Verrett's wedding on Saturday.
The 39-year-old linked arms with her husband Prince Carl Phillip as she arrived at the lavish event wearing a flowing ombre yellow dress.
Sofia oozed elegance in the sweeping long-sleeve silk gown with a nipped waist by Swedish fashion designer Lilli Jahilo.
The dress's bright, warm colour and long sleeves were a fitting choice for the chilly summer day in the Norwegian town of Geiranger where temperatures averaged only 14C.
Sofia was seen carrying a fluffy white jumper under her arm into the wedding ceremony in case she needed an extra layer of warmth.
She paired the vibrant dress with a pair of nude platform pumps by Gianvito Rossi and a pale gold Susan Szatmary Port Doré Clutch.
Peeking out from her long brown tresses which were pulled back in a half-up do were a pair of $24,000 earrings from Copenhagen jeweller Ole Lynggaard.
Sofia added an extra touch of sparkle to her stylish ensemble with a €5,700 Bigli jewels ring on her left middle finger.
This isn't the first time the Swedish princess has worn the Lilli Jahilo gown.
No stranger to outfit repeating, Sofia also wore the ombre outfit back in December 2022 for the Nobel Laureates Dinner at the Royal Palace in Stockholm.
Princess Sofia was one of 350 guests at the wedding of Norwegian Princess Märtha Louise, 52 to Durek Verrett, 49, who claims to be a sixth-generation shaman from California.
Märtha Louise and Princess Sofia have been good friends for years thanks to the close-knit relationship between the Swedish and Norwegian royal houses.
The newly weds tied the knot in the picturesque Geiranger, one of Norway's major tourist attractions located on a fjord with stunning views.
Guests left the marriage ceremony tent shortly after 3pm local time, walking along a red carpet to the nearby hotel reception.
One of the American guests revealed that the wedding was 'absolutely beautiful', adding that he 'loved it'. According to the attendee, the event featured gospel music, as well as some hymns.
Durek announced in June that Parish Priest Margit Lovise Holte would be officiating their marriage.
Reverend Michael Beckwith, who has appeared on Oprah Winfrey's Super Soul podcast was also involved, with the guest noting that the Los Angeles-based reverend had come to Norway to give an 'American style sermon'.
The King and Prince Haakon sported dapper suits while the Queen, Princess Mette-Marit, Ingrid Alexandra and Sverre Magnus were all smiles as they donned traditional Norwegian dress.
The red carpet saw a slew of fashionable guests showing off their stylish gowns and suits as they entered the ceremony then later the hotel reception which went long into the early ours of Sunday morning.
Well-wishers came from across Norway to give their blessing to the controversial marriage of Princess Märtha Louise and Shaman Durek.
Today is the final day of the couple's three-day wedding as they wrap up the festivities with a brunch.
Märtha, who describes herself as 'spiritual' and claims to be a clairvoyant, got into a relationship with Durek after overcoming the loss of her first husband, Ari Behn, who died by suicide in 2019.
But things have not been easy for the princess, as she was forced to leave her role as a working member of the royal family because of her fiancé's controversial views.
Durek stated that he believed that childhood cancer is caused by unhappiness in a book he wrote.
He published 'Spirit Hacking' in 2019 in the US, but publishers banned it in Norway over the unsubstantial claims.
After reading a translation of the book from its original English, the publishing house said at the time they were shocked by a number of unproven statements made by Durek in the book.