Shorts, OK, but please, not with socks, untless you are on the sports field or in the RN wearing tropical rig. On St Lucia last week spotted someone wearing shorts, sandals and socks - didn't need to see his passport or hear him to speak to know that he could only be English!