Princess Mary wasted no time in getting back to business after touching down in Denmark following her brief Christmas break in Australia.
She was pictured at state celebrations for New Year's Eve in Copenhagen on Saturday.
The Australian-born royal and future Denmark queen swapped swimsuits for tiaras and looked resplendent in a blue sequin dress, tiara and state regalia for the annual New Year's dinner and table for the Government at Christian VII's Palace at Amalienborg in Copenhagen.
She was accompanied by her husband, Prince Frederik, who also wore full state dress.
The Danish royals' appearance comes as Princess Mary reportedly flew out of Hobart last Wednesday night following a whirlwind Christmas break Down Under.
The 50-year-old princess began her Australian adventure in Sydney just under two weeks ago, where she was spotted jogging with her husband and son in Bondi.
She was later photographed jumping off the rocks and relaxing on the sand at Sydney's Palm Beach.
During their two-week trip, Princess Mary and her family also managed to visit Princess Mary's immediate and extended family in Tasmania for Christmas, where they stayed at Government House.
They attended a JackJumpers basketball game, where Mary cheered on the Tasmanian NBL side in the Boxing Day game against the New Zealand breakers.
The Princess shared an Instagram photo on Christmas Day where the family sat beaming in front of an incredible Hobart view.
'Merry Christmas from "Down Under" - where we celebrate Christmas in Tasmania,' the post read.
'Here it is neither frostbite nor just trees but summer and warm weather.'
The visit to Australia was a private trip, which means the Princess and Prince were not in the country in an official capacity and had no public events scheduled for their stay.
A statement from the royal household read: 'In December, the Crown Prince's family will travel on a private Christmas holiday in Australia to celebrate the holiday with HRH the Crown Princess's family.
'It has been five years since the Crown Prince coupled together with their four children last visited the Crown Princess's homeland.'
Since marrying Prince Frederik in 2004, the Princess has been on four royal visits to Australia but has visited her home country at least nine times.
Princess Mary last visited Australia last year for a 'secret' solo trip to celebrate her 50th birthday.
2005: Official visit and first as Crown Princess
2006: Private visit (after birth of first son Christian)
2008: Official visit
2010: Private visit for friend's birthday
2011: Official visit and first trip as family of four
2013: Most recent official visit
2015: Private visit with whole family
2017: Private visit with whole family
2021: Secret solo trip for 50th birthday