Fans were quick to comment on Mary's stunning look.
One wrote, 'Mary always looks great,' with another adding, 'What a beautiful dress.'
Another admiring fan added, 'As always, H.K.H. Crown Princess as the most fashionable of all.'
Recently, Mary has been holidaying in the south of Denmark with her entire family.
In new photos released by the royal family, Princess Mary was among the entire family, including husband Crown Prince Frederik, mother-in-law Queen Magrethe and children Princess Josephine, Prince Christian, Princess Isabella and Prince Vincent.