After confronting images of Princess Mary and her young children observing a bloody deer hunt at Fredensborg Palace emerged last week, many were hoping the Crown Princess would be back to her fabulous best soon.
And the Australian-born Royal has not disappointed.
Princess Mary has recently been on a three-day trip to one of the poorest countries in Europe, Moldova, where she serves as patron for the World Health Organisation Regional for Europe.
As well as managing a packed itinerary focused around child and maternal health, the Danish Royal has showed off an equally impressive wardrobe.
On the first day of her trip, the 44-year-old Princess sported a stunning purple blouse, alongside a Hugo Boss handbag and a grey double cashmere coat.
The coat was by the British-based luxury retailer, Joseph, and Princess Mary paired it with an on-trend golden leaf brooch.
Princess Mary attended the Ministry of Health in Chisinau, where she met with the Moldovan Health Minister, Ruxanda Glavan.
Later on that evening, Princess Mary also had the pleasure of enjoying a Minister of Health dinner at Castel Mimi in Moldova.
On the first day of her trip, the 44-year-old Princess sported a stunning purple blouse, alongside a Hugo Boss handbag and a grey double cashmere coat by Joseph (pictured)
After a successful first day, the Danish Royal’s itinerary for day two was similarly full.
Alongside a visit to the Vaccine Cold Chamber, Princess Mary later spoke with the international press.
She then attended a lunch with other United Nations representatives in Moldova, and this was followed by a visit to the Mother and Child Institute where she greeted some of the babies at the centre.
For this visit, Princess Mary again wore her Joseph coat, this time pairing it with a blouse from one of her favourite labels, Stine Goya.
On the second day, the Australian-born Royal spoke with the international press (pictured), as well as visiting the Vaccine Cold Chamber
On the final day of her visit, the Princess visited a health care centre for children, where – once again – she couldn’t resist the adorable babies.
After having a guided tour around the facility, Princess Mary later met some mothers with their children who had come to the centre to get them vaccinated.
The Royal posed for photographs in a pastel pink sleeved blouse, black blazer and a Georg Jensen brooch featuring rose quartz, which she has also worn in the past.