Princess Mary was glowing as ever in a brand new portrait for her 49th birthday, proving that the Aussie-born Danish royal is somehow ageing backwards.
In the stunning snap taken by Danish photographer Stine Heilmann and shared to the palace’s official Instagram, the future queen smiles for the camera with her long brown locks swept back into a ponytail.
Keeping her makeup minimal and natural, Princess Mary — born Mary Donaldson in Tasmania — let her amazing skin shine through.
For her celebratory pic, the mum-of-four donned a simple yet chic black and white polka dot blouse with sheer sleeves and a collar.
According to the caption for the post, the birthday princess will be celebrating her special day with her husband, Crown Prince Frederik and their four kids in Frederik VIII's Palace at Amalienborg, Copenhagen.
Shop Mary’s look for less:
Twins turn 10
Earlier in January, Princess Mary and Prince Frederik celebrated a milestone birthday with their twins, Prince Vincent and Princess Josephine who turned 10.
The adorable twins, who look like mini-me versions of their parents, posed for a series of photos which were then posted to the royal family’s Instagram account.
Fans gushed over the sweet snaps, in which Prince Vincent dressed in a white shirt and slacks and Princess Josephine in a yellow polka dot top and trousers, with a matching bow in her hair.
The royal family also revealed that to mark the occasion the twins have been given their own royal monogram, created by graphic designer Charlotte Søeborg Ohlsen.
Prince Christain contracts COVID
Just like the rest of the world, 2020 was a whirlwind year for the Danish royal family.
At the beginning of March, the Danish royals decided to cancel all official appearances, with Princess Mary and her kids returning home to “stand with the Danes”.
In a statement released by the palace, it was revealed that Aussie-born Princess Mary, her four children and her husband would all return from Switzerland, where they had been enjoying a 12-week school stay.
In December, it was revealed that Prince Christian had tested positive for coronavirus, with the Danish royal family confirming he caught it following an outbreak at his school.
“The Crown Prince and Crown Princess were informed yesterday, Sunday 6 December 2020, of a local outbreak of COVID-19 at Tranegård School in Hellerup,” palace spokeswoman Lene Balleby said in a statement at the time.
“Prince Christian has subsequently tested positive for COVID-19.”
The spokesperson stressed the 15-year-old had not been in contact with anyone outside of the royal family – his mother Mary, dad Prince Frederik and his three siblings Princess Isabella, 13, and twins Prince Vincent and Princess Josephine, 10 – who isolated as a precaution.
The 15-year-old appeared in a video on the royal family's Instagram to celebrate the fourth Sunday of Advent in the lead up to Christmas.
In early January, Queen Margrethe of Denmark received the COVID-19 vaccine, becoming the first European royal to publicly acknowledge being vaccinated.
Additional reporting by Sarah Carty.
Some of the links in this article may return revenue to Yahoo Lifestyle Australia.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at firstname.lastname@example.org.