Any male person who, in any public place, wears a woman's attire and poses as a woman for immoral purposes shall be guilty of an offence and shall on conviction be liable to a fine not exceeding one thousand ringgit or to imprisonment for a term not exceeding one year or to both.