If it were a "cis" woman would you walk up and say "nice pantyhose"? The thing is you don't know their background or reason. Saying "Hope your day is going well." isn't the same as "I see by your outfit, you are a cowboy." Pointing out that you noticed he was wearing hose is not the same as saying, "Hello, how are you?"