1.訂婚沒有法律效力。中國只承認註冊婚姻。根據有關法律規定,男女雙方要結婚,應親自到婚姻登記處申請結婚登記。符合條件的,予以登記,發給結婚證。婚姻登記完成時,婚姻關系成立。未辦理結婚登記的,應當重新登記。
2.法律依據:
(1)民法
第壹千零四十九條男女雙方要求結婚的,應當親自到婚姻登記機關申請結婚登記。符合本法規定的,予以登記,發給結婚證。婚姻登記完成時,婚姻關系成立。未辦理結婚登記的,應當重新登記。
(2)最高人民法院關於適用婚姻家庭編的解釋(壹)
第六條男女雙方依照《民法典》第壹千零四十九條重新登記結婚的,婚姻關系的效力自雙方符合《民法典》規定的結婚實質條件時起計算。