Most women dress appropriately for work - the ones who don't often get a talk petty quickly from HR about the dress code(and HR for a reason, rather than by a direct supervisor or manager). Regardless, if I wear a skirt to work that isn't Amish-esque, that doesn't mean a man can't demonstrate enough self-restraint to not touch me or to say something inappropriate.
I don't think that a compliment from a male coworker on a nice outfit or new haircut is harassment any more than I think that complimenting a male coworker on a nice suit or an attractive haircut is sexual harassment. For some people who are hammers, everything is a nail. However, persistent but rebuked requests to date, inappropriate touching (not a hug a Christmastime), bawdy jokes and "compliments" about body parts is sexual harassment, not to mention predicating your employment on "favors".
In quoting my post, you affirm and agree that you have not been goaded, provoked, emotionally manipulated or otherwise coerced into responding.
"The difference between what we do and what we are capable of doing would suffice to solve most of the world’s problems.”
Mahatma Gandhi