Queen Mary of Denmark is an indisputable icon of contemporary European royal style – she is the master of blending classical sophistication and a more modern edge, all the while being a champion of sustainable style, through her outfit recycling over the years. Whether it's everyday chic in a daytime outfit or true royal glamour in an evening gown , the 53-year-old nails it every single time, and as someone who writes about royal style every day, I find myself consistently impressed by her. Even so, her outfit for the concert marking the Danish Radio Symphony Orchestra's 100th anniversary on Thursday, 30 October might be my favourite from the season so far.

The Queen of Denmark opted for her lilac 'Leonida' jumpsuit from Italian house Max Mara, as identified by royal style blogger @

See Full Page