Queen Mary looked effortlessly glamorous during her solo engagement as part of her royal visit to Brazil.
The 52-year-old Australian-born Danish royal visited the Centro Educacional do Lago, where she was introduced to Brazil’s public school food program.

For the occasion, Mary donned a stunning blue and white striped shirt dress by Stella Jean, featuring a collared neckline and rolled sleeves.
The figure-flattering dress was cinched at the waist with a tan raffia belt and boasted a flowy A-line skirt. She paired the chic ensemble with strappy tan heels and accessorized with stacked gold bracelets.

Her loose, wavy hair and warm-toned makeup, including soft brown eyeshadow, completed her polished look.
Later in the day, Queen Mary swapped her heels for chunky white sneakers and added a stylish fedora hat during her visit to the Brazilian Agricultural Research Institute in Cerrados.
There, she observed a joint project between Embrapa Cerrado and Danish company Ellepot, which focuses on sustainable and biodegradable plant pot solutions.