Princess Mary charms guests in chic outfit

Princess Mary was glowing as she chatted with guests.

It may be freezing cold in Denmark right now, but that hasn’t stopped Crown Princess Mary from stepping out in one amazing look after the other lately.

Yesterday, Mary hosted a Christmas reception at her home in Copenhagen for guests of her Mary Foundation to celebrate the successful year the charity had.

Mary looked absolutely gorgeous for the occasion, sporting a royal blue blouse, trendy maroon sued trousers and a pair of classic hoop earrings.

Ad. Article continues below.

The Aussie-born princess is known for her style and is often regarded as one of the ‘coolest’ royals out there thanks to her friendly and relaxed approach.

She’s also regarded as one of the most charitable and it was clear at the event that she has invested a lot of her heart into the Mary Foundation’s work to combat bullying, domestic violence and loneliness.

She was hardly seen without a smile on her face and seemed to be having a wonderful time catching up with all the people she’d worked with throughout the year.

Ad. Article continues below.

Earlier in the week, Mary and her husband took their four children to see The Nutcracker, braving the below freezing temperatures.

The whole family looked gorgeous, with Mary wearing a dotted dress and tying her hair back in a relaxed half up, half down ‘do, harking back to that classic 70s style she is known for.

Are you a fan of Mary’s style? Are you happy to see she’s embraced her role so well?