It could mean a very special person gave her the ring. It doesnt always mean it was another man. It could be her grandmothers ring or her mothers ring (if her mother is past away). The reason for wearing it on a necklace might be that it doesnt fit her finger also.