What he wore to the Gay Pride Parades, is the same thing he wore to all of the other N.Y.C. parades, a business suit or regular slacks, shirt, tie, and jacket. Of course, he also wore a coat to the St. Pat's parade, because it's usually pretty chilly in March.
I heard he had openly gay people in his administration. Are they allowed to do that in NYC?