Marc Anthony has filed for divorce from Jennifer Lopez. He has done so because she was never going to do it because she knows if she is divorced she will probably end up getting married again. Marc on the other hand, is ready to get married again and wants to get married to his girlfriend Shannon De Lima and there are some who say she is pregnant too. Marc likes to spread his pollen everywhere. I don't know why he insists on getting married. I think he thinks it is the proper route after you have been dating for awhile but then he is the antithesis (word of the day calendar) of that when it comes to his constant cheating.