Whenever Crown Princess Mary steps out, we can always expect her to sport an utterly chic ensemble.
The 47-year-old Danish royal arrived in Indonesia on Monday for a brief but busy tour on behalf of the United Nations, a trip that also celebrates marks 70 years of a relationship between Denmark and Indonesia.
While her husband and children stay back at home in Copenhagen, Mary's visit has been shining a light on women and girls' rights, including sexual and reproductive health, we can't help but be in awe of her fashionable outfits.
Indeed, the Australian-born mum of one has sported a variety of modest yet chic dresses on her tour and even paid tribute to her native country, which is just a short plane ride away.
According to a report from 9Honey, Crown Princess Mary spoke about the geographical closeness between Indonesia and Australia, adding that Australians are one of the top five tourist groups to Indonesia.
"And with my own background having grown up in Australia, perhaps it is expected that I would have also visited Indonesia, I actually haven't," she added.
"But now I'm here. I've always wanted to but yes, it is my first trip and a chance to experience the great diversity of this beautiful county but now, however, as a Dane."
Keep scrolling to see the Danish queen of fashion in action!
1 / 0
2 / 0
3 / 0
4 / 0
5 / 0
6 / 0
7 / 0
8 / 0
9 / 0
10 / 0
11 / 0