Wasn't sure where to post so I've put this in here. I had a bit of a head-scratcher incident at a work lunch recently where I was dining with three of my colleagues and three other contacts that I had never met before. The fact that I am getting married came up. One of the men I didn’t know asked me if we had set a date yet. I said that we hadn't, that we were going to be spontaneous at some point next year and plan something more 'last minute'. This man proceeds to make several comments about how we must not be too sure about getting married to want to do things ‘last minute’ and we must be wanting to keep our plans ‘loose’ in case we decided we don’t actually want marry each other. I was a bit taken aback but laughed it off. When we went to leave, this same man wished me luck with my wedding, if it ever happens. Well, thanks. I guess. I just shook his hand and left, but now I'm wondering if I could have said anything that kept the mood professional (this was a work lunch) but still let him know I found his comments inappropriate?