1. is it acceptable to wear white gym shoes with a kilt?

2. does one have to wear the Hose? or are regular socks ok?