I've come to understand that middle aged women may refer to their husbands as あなた when talking to them. If a wife is talking to a friend or work colleague, how would she refer to her husband?
Also for younger people around school/university age, would 君【きみ】 be used as a similar thing for a girlfriend to refer to her boyfriend? If not what would be?