婚姻忠诚协议书有法律效力。所谓忠诚协议,就是男女双方在婚前或婚后,自愿制定的有关在婚姻存续期间夫妻双方恪守《民法典》所倡导的夫妻之间互相忠实的义务,如果违反,过错方将在
法律依据
《民法典》第一百四十三条