If you're talking about the official BSA green socks with the red stripe around the top, the answer is yes. The official policy is that something that was once a uniform item can always be worn. Any vintage uniforms can still be worn. Now whether what you're asking about is something that should be worn is another question.
Knee high socks look better with pants, shorts look better with ankle socks. Girls pull off knee high socks very good yes, but not with shorts, they usually wear them with a skirt.
brogues are good
98% of boys wear lo-top and hi-top converse shoes without socks
You can wear knee socks without showing your legs by wearing a long skirt.
They wear knee pads when they practice. They also wear knee socks.
ether knee height, or a tad lower or a tad higher, mostly knee height since there "knee socks"
* knee socks * knee pads * kilt * khakis
Boys wore knee length pants called Knickerbocker's, long black socks and boots. On their heads there was always a hat. Boys under the age of 4 wore dresses.
knee socks
Girls in the 1910s wore dresses just below the knee and knee high socks that girls wore in the 1900s evolved into ankle high socks, girls wore their hair in bows behind their head. Boys wor pant called knickabocas which are short pants that fell just below the knee, wiith this they wore long, black, knee high socks.
I believe she wore bobby socks.
Kilt Kimono Knickers Knee-socks Knee-boots