Jenifer Lopez and Marc Anthony shocked fans everywhere on Friday when they announced their divorce after 7-years of marriage.

The spilt has come as a surprise as the couple has been working closely in a season of American Idol, and a joint venture for a South American talent competition. Q'Viva! The chosen.

Lopez,41, and Anthony, 42, have three-year old twin children. They said it was a very difficult decision and asked for respect over their privacy.

Here is a look back into their best moments.