O.K. well here's both answers (cos I am a genius).
Basically it is what Kathy gg said (must stop saying that).
Women actually live their entire lives as....women. This means that they do lots of things that are not directly associated with being, looking, or giving a damn about being sexy. But if you go to the average 'business' area of a large city ....oh boy there's sex on legs all over.
The other answer is......CDs dress to achieve or experience a heightened state of mind that is an exaggeration of the norm. I would guess the average male does not spend his time wearing a snappy suit and looking like Richard Gere in 'Pretty Woman' 24 hours a day. I can only manage 12 hours at best.