Quote Originally Posted by JamesWales View Post
Bit of an extreme take, no? England have always worn blue shorts (I'm not sure why?) and the flag is red and white so it's hardly indicative of Celtic nations not counting. We've routinely had yellow on our kit, Germany's doesn't match their flag, nor does the Dutch or Italian. I'm not sure I'd look quite so deeply into it
Italy chose blue shirts because blue is the colour of the House of Savoy - the Italian royal family. The nickname for the Italians is the Azzurri or the Blues.

The Dutch play in orange because the Dutch royal family is the House of Orange.

Germany play in white and black because it was the colours of the Prussian flag.