Eternity rings are often given after the wedding, typically for significant milestones such as anniversaries, the birth of a child, or a special celebration. However, they can be gifted at any time to symbolize a lasting bond. Many people choose an eternity ring as a meaningful anniversary gift to mark years of marriage.