I've never dated a coworker nor would I. It would be a distraction from doing what you're at work to do, which is work and be productive. Complimenting a female coworker on a haircut or something, or saying you look nice today is one thing, but telling them they "look good" in what was most likely a creepy way is bad for business.