Princess Mary waved the Aussie flag at Prince Charles’ 70th birthday party at Buckingham Palace on Wednesday night.
The 46-year-old mum-of-four, was pictured holding on tight to her husband, Prince Frederik’s hand, in an adorable snap which was posted to the Danish royal family Instagram page.
Dressed in a stunning, one-shoulder black gown, the Crown Princess and Prince beamed at the camera.
Mary’s velvet dress was cinched in at the waist with a gold belt and she accessorized with a pair of drop jewel earrings.
Meanwhile, Prince Frederik, who was recently in Sydney for the Invictus Games, looked dapper in a navy tuxedo and black bow tie.
The whole British royal family, including Kate Middleton, Prince William, Meghan Markle and Prince Harry, were also at the glitzy Buckingham Palace affair.
The royal couple’s visit to London comes just one week after they met the Pope at the Vatican.
Princess Mary kept with tradition by wearing an all-black outfit, which included a lace veil, a black high-necked dress, a black coat, black tights and pair of black heels.
However, while the future Queen of Denmark covered up nearly her whole body for the holy occasion, her husband wasn’t required to do the same.
Prince Frederik looked dapper in a navy suit, navy tie and white shirt – a stark contrast to Princess Mary’s dramatic look.
In September, Mary also made headlines all over the world when she was snapped looking very unimpressed during Donald Trump’s United Nations General Assembly speech.
The 46-year-old Tasmanian-born beauty was sitting beside Melania Trump at the event, and could be seen making a number of unimpressed faces as the FLOTUS remained with the same expression.
Princess Mary put her hands through her hair, folded her arms and looked down at the floor in a series of photos.
Got a story tip? Send it to firstname.lastname@example.org
Or sign up to our daily newsletter here.