Walking to work this morning and I'm catcalled by two chaps in a van commenting thus: "Nice legs, go all the way up to your arse." Told a colleague who said I should be grateful I still "have it" at my age. Colleague is a woman and I'm 39.