Engagement rings, wedding rings and commitment rings are a beautiful and time-honoured way to publicly make a commitment to the one you love.