Marc Anthony says Jennifer Lopez is his "girl for life".
The 48-year-old singer was married to the 'Shades of Blue' actress for 10 years until 2014 and insists the pair will always be great friends as they have been close ever since they first met.
He told Extra: "If you want to get along with a woman, just get divorced ... I'm producing her Spanish album, which is, I'm telling you right now, some of the best work I've ever done and some of the best work that she's ever done.
Read More >>