Princess Mary has stunned in a dramatic outfit during a visit to Stockholm to celebrate the Swedish king’s 50-year Jubilee.
Pictures posted to the Danish royal family’s official Instagram account show dignitaries dressed up to the nines for the special anniversary.
“The celebrations for the occasion of His Majesty King Carl XVI Gustaf of Sweden’s 50-year government jubilee has begun,” the pictures were captioned.
Stream the world’s best reality, entertainment and true crime shows for free on 7Bravo on 7plus >>
“Among the guests … are Her Majesty The Queen, The Crown Prince and Her Majesty Queen Anne-Marie.
“The Danish royal family lives on the Royal Ship Dannebrog during their visit to Stockholm.”
Some of the pictures show Princess Mary disembarking from the royal ship, looking stunning in her strapless black and white floral gown.
Princess breaks her silence over Prince Christian engagement rumours
Princess Mary’s nephew spills on his ‘low-key regular’ life and the advice she gave him
The gown featured a black neck sash and matching waistband and was paired with elegant drop earrings.
Princess Mary wore her hair side parted and clipped back at one side.
It’s not the first time the Australian-born royal has worn the dress.
Princess Mary first donned the gown by Danish designer Lasse Spangenberg to a dinner celebrating the 10th anniversary of her charity, The Mary Foundation.
She also wore the dress to a gala dinner hosted by Queen Margrethe in 2018.
Fans loved Princess Mary’s elegant floral gown. Credit: Instagram/@detdanskekongehus
Walking by Mary’s side at the event in Stockholm was Crown Prince Frederik, looking dapper in a black suit, black bowtie and white pocket square.
Queen Margrethe also looked elegant in a pale blue and pink floral dress, matching pale blue wrap, strings of pearls and white pump shoes.
King Carl Gustaf, 77, is the first king in the history of the Swedish monarchy to reach 50 years on the throne.
After the death of Queen Elizabeth II, this makes him the second-longest reigning European monarch alive today – after Queen Margrethe, who celebrated her own 50th Jubilee in 2022.
Crown Princess Mary of Denmark and Crown Prince Frederik of Denmark arrive to the Royal Swedish Opera’s jubilee performance at Drottningholm Palace Theatre on September 14, 2023. Credit: Iwi Onodera/Getty Images
Royal watchers flocked to the comments section of the Danish royals’ Instagram post to remark on how stunning Princess Mary looked.
“Princess Mary looks fabulous!” one fan wrote.
“Princess Mary! Absolutely Beautiful,” said another.
“Blimey Mary is elegant,” wrote a third.
Princess Mary in Sweden. Credit: Instagram/Getty
“Princess Mary is sooo elegant,” gushed another.
“Wow Crown Princess Mary, what a beautiful dress … as always 💖,” one admirer wrote.
Stated another: “Could Mary be any more beautiful?”
For more engaging royal content, visit 7Life on Facebook.
A tiny Meghan detail has had viewers disconcerted. Now there’s an explanation
Catherine, Princess of Wales rocks stunning new hair look
If you’d like to view this content, please adjust your Cookie Settings.