Question: when does a husband buy an eternity ring
Answer: on the occasion of a significant anniversary