Jul 19, 2007, 10:50 GMT
Shakira is making her fiancé sign a prenuptial agreement according to reports in Argentina.
The 'Hips Don't Lie' singer is to wed Argentine lawyer Antonio de la Rua in September, but is insisting he sign an agreement renouncing his right to any of her fortune if they divorce.
A source said: "When you're very much in love you have plenty of people giving you advice, and none of them wants to see what happened to Paul McCartney happen to her."
The 30-year-old Columbian star is eager to start a family.
The source continues: "Shakira has already made the decision to marry Antonio de la Rua. When she was on tour in Buenos Aires she also said that her wishes to become a mother are getting more and more intense."
Shakira and Antonio - the son of former Argentine president Fernando de la Rua - have been engaged for six years, and will marry at in Punta Cana, Dominican Republic in September.
(C) BANG Media International