First of all, a common law marriage cannot be established in most states. Only Alabama, Colorado, Iowa, Kansas, Montana, Oklahoma, Pennsylvania, Rhode Island, South Carolina, Texas and Utah, as well as the District of Columbia, recognize common law marriages. New Hampshire recognizes common law marriages only for the purposes of inheritance. In any other state the only marriage that is recognized as valid is an official one. However, if you enter into common law marriage while living in one of the states that permits them, and then move to a state that doesn't, the new state should recognize your marriage as being legally entered into in the other state.