A donation by reason of marriage may be revoked by the donor on the following grounds:
(1) If the marriage is not celebrated or judicially declared void ab initio except donations made in the marriage settlements, which shall be governed by Article 81;
(2) When the marriage takes place without the consent of the parents or guardian, as required by law;
(3) When the marriage is annulled, and the donee acted in bad faith;
(4) Upon legal separation, the donee being the guilty spouse;
(5) If it is with a resolutory condition and the condition is complied with;
(6) When the donee has committed an act of ingratitude as specified by the provisions of the Civil Code on donations in general. (Art. 86, FC)