Last year Crown Princess Mary of Denmark topped our vote for the most stylish young royal and it looks like the princess could be reigning supreme again this year. Just days after stepping out for a lavish New Year's banquet in a show-stopping gown, Mary stole the show once again at a diplomatic reception in Copenhagen.
The princess, who was attending with her husband Crown Prince Frederik, scored high in the style stakes, opting for a full length white gown. She added a touch of colour to her elegant wintry look with a pink belt and sweeping dove grey cape.
In keeping with tradition, Mary, 43, wore the Order of the Elephant blue silk sash across her gown.
Crown Princess Mary of Denmark was the epitome of elegance in white
Looking resplendent alongside the future queen of Denmark was Mary's husband Frederik, dapper in his military uniform.
The pair were pictured arriving at the Christiansborg Palace – home to the Throne Room, the Great Hall, the Royal Banquet Hall and more.
The 43-year-old accompanied her dapper husband Crown Prince Frederik
Just days earlier, Mary and Frederik attended the annual New Year's Eve banquet held at a different royal venue, the Amalienborg estate. The complex is the family's winter residence and consists of four palaces.
For the banquet, Mary dazzled in a midnight blue sequinned and velvet gown, and a diamond and ruby encrusted tiara. The princess wore the Order of the Elephant collar, which is usually worn on New Year's Day. She did not, therefore, wear the sash as well as they are not usually used together.
Just days earlier the couple dazzled at the palace's New Year's Eve celebrations
The doting mum-of-four has just come back from spending the Christmas holidays in her native Australia. It was the first time since 2011 that Mary and her family had made the long-haul trip, and the princess was no doubt thrilled to show her brood around her homeland.
Despite reports that her eldest child Prince Christian had to be pulled from a rip tide by a lifeguard at Mermaid Beach, Queensland, a spokesperson for the Danish royal family said that the ten-year-old was never in any real danger.
"Lifeguards must always be alert, and in this case they knew who was in the water, so perhaps they were extra alert. They made extra certain that Prince Christian was okay – which he was. In other words, the situation was completely undramatic," royal family head of communication Lene Balleby told Danish news agency Ritzau.