On the weekend, my sister's family and mine were hanging out together by the pool. We were all wearing swimsuits and her husband said right out in front of everyone to me, including my sister " Wow! I'll have a hard on all day looking at you in that bikini".
My sister was visibly upset and wouldn't speak to me or her husband for the rest of the day.
I heard them arguing later. I would've been horrified if MY partener has said something like that to another woman.
He wasn't drunk or anything when he said this.
What can I do?