Hey, somehow Klinger managed to look masculine, no matter what dress or lingerie he was wearing.
Klinger wore dresses trying to get out of the Army, because there was no place for that sort of thing in the military. In today's Army, he'd be promoted.
Also, he was doing it to feign mental illness.