To be honest I’ve never understood why men do it, I’ve never personally witnessed this happen and I’ve never done it myself so I guess I just understand why you do such a thing.
As for me, no woman has ever honked at me or cat called to me. I have however been complimented in public by women, either cashiers or servers at restaurants. I usually get comments on my eyes as I have long eye lashes and women seem to like them. It hasn’t happened in a bit but it used to happen a lot in my 20’s much to my wife’s chagrin.