It's just tradition. They started wearing them in 1882 and have just carried on ever since. Before that they wore white 'knickers' as they were referred to at the time. It doesn't have to be anything to do with the flag. There's no orange in the Dutch flag- they wear that because their royal family came from the House of Orange. No blue in the Italian flag- they wear the blue of the House of Savoy. Up until 1950 Brazil wore all white- very little white in the Brazilian flag.So where is the blue on our flag? Its an honest question lol...
The three lions come from the Royal Arms of England and were first used in the 12th Century. On this they are gold on a red background. When they FA was formed in 1862 they simply used these royal arms as the basis for their logo but changed the colours to blue on a white background. It is possible that as blue was already used in the FA logo it was considered a suitable colour for use in the kit.


Can I blame the drugs mate? I was thinking of Morocco