Princess Charlene, Princess Mary and Princess Mette-Marit: Gallery of the week"s best royal style

All eyes were on Princess Mary and Princess Mette-Marit this week when the Danish royal and her Norwegian counterpart joined forces at the 150th commemoration of the battle of Heligoland in Germany.

Mary, 42, opted for a chic monochrome jacket and matching skirt, which she teamed with a black hat, while Mette-Marit, 40, wore a knee-length navy blue coat over a purple and white patterned dress.

Elsewhere Queen Maxima impressed royal fashion watchers when she stepped out in a striking scarlet dress and the Dutch royal family”s glittering Mellerio Ruby Parure tiara while Princess Charlene of Monaco chose a neutral white and beige outfit as she and Prince Albert visited France”s Cantal region.

Left to right: Queen Maxima of the Netherlands, Princess Mary of Denmark, Princess Charlene of Monaco and Princess Mette-Marit of Norway