Part of a mixed friendship group. I am in no way close to him, but we share a similar "intellect" and often chat about current affairs. That's about the extent of my relationship with him. I enjoy chatting with him because he challenges me, I respect his views and he mine and we have a good debate.
Recently we'd been to a sporting thing and were having a few (many) drinks afterwards. I've no idea how the topic came up, but some of the men were discussing legs. There's no way to make that sound good, but I don't think it's quite as bad as it sounds, these are decent enough men who respect women by their actions, even if they can occasionally be a bit laddish after a drink.
Anyway friend's husband said "You've got good legs, haven't you?" A question.
I think my legs are OK, but it had never occurred to me he'd look, notice or care, much less comment on it. Verybout of character, I've never heard him remark on any woman's appearance until then. I stood there like a goldfish for a moment and said "thank you".
I don't for a minute think he was making a pass at me, it was in front of everyone, including his wife who appeared to find it funny.
What should I have said?