Princess Mary of Denmark looked elegant at the awards ceremony with her husband Prince Frederik at Denmark’s Concert Hall on Saturday.
The royal, formerly known as Mary Donaldson, stunned in a long navy velvet dress as she took to the stage.
The 51-year-old added a pair of navy stilettos and wore silver earrings.
The brunette’s hair was pulled back from her face and she opted for a pared-down makeup palette with rosy cheeks and pink lipstick.
Frederik looked dapper in a gray tuxedo, color-coordinated vest, and white button-down shirt for the event.
Crown Princess Mary looked elegant in a velvet dress at the awards ceremony in Denmark with her husband Prince Frederik
He finished his look with a navy tie and a pair of black dress shoes.
The Crown Princess will become Queen of Denmark when Frederik ascends the throne, following the death or abdication of his mother.
When Mary met Frederik at the Slip Inn during the 2000 Olympics, she had no idea he was the heir to a European throne.
The couple maintained a long-distance relationship until Mary moved to Copenhagen where they married in May 2004.

The royal, formerly known as Mary Donaldson, stunned in a long navy velvet dress as she took to the stage
Since marrying her prince, she has returned to Australia at least nine times, four of them on official visits.
Before the pandemic, the family visited at least every one or two years, but that slowed down after 2017.
The future King and Queen of Denmark share four children, Prince Christian, 18, Princess Isabelle, 16, and 12-year-old twins Prince Vincent and Princess Josephine.

Frederik looked dapper in a gray tuxedo, color-coordinated vest, and white button-down shirt for the event.