Marc Anthony has filed for divorce from Jennifer Lopez, citing 'irreconcilable differences' as the reason for the breakdown of their seven-year marriage.
Marc Anthony files for divorce from Jennifer Lopez