If I see it right, she's wearing the colours of the "German Order", a medieval knights' order founded for the crusades.
After failing to establish a permanent presence in the "Holy Land", they established themselves from the XIII to the XVI century in East Prussia in the Region of Königsberg, birthplace of Immanuel #Kant.
Despite what we might think about crusades and knights' orders, I think the outfit is rather stylish.