Personally I don’t honk my horn at attractive passers-by, and I don’t catcall. I tried once as a child, and failed. To this day, I still cannot whistle.
I have heard a couple old fogeys tell me that catcalling used to be as appropriate as “you look beautiful”. I can’t imagine when… the '30s? I don’t have any issue telling somebody I know that they look beautiful (or handsome), so long as I really think it is true. I do, unfortunately, hesitate to tell complete strangers that they look beautiful (or handsome). I don’t want to creep them out and it’s very awkward when unprompted.
~Max