I much prefer a guy just approaching me than being stared at, ogled and catcalled. Not that it happens often. I detest walking by lawn guys, construction workers and other leering idiots. And I never dress for male attention.
A couple of years ago, I was leaving the grocery store decked in hat and puffer, laden with bags, and a cute sincere dude chased me down in the parking lot. He said, "I know this sounds ridiculous, but is there ANY chance you're single and available?" I politely told him I was married with a kid, to which he responded, "Of course you are, I just would have regretted not taking the chance for the rest of my life." And he waved and walked off. Now THAT I didn't mind.