Though they’re separated – they can’t seem to stay away from each another for too long. Marc Anthony and Jennifer Lopez were spotted together again this weekend with their 3-year-old twins, Max and Emme. The former Puerto Rican power couple spent time in Miami Beach together and according to People, a source described the scene as a “fun family gathering at the pool.” “Everybody looked happy and festive,” the source said.
Anthony turned 43 this past Friday and celebrated it amid close friends and thousands of fans at a concert at Miami’s American Airlines Arena. The salsa singer turned emotional after this audience sang “Happy Birthday” to him. He reportedly thanked his fans for all their support and added “especially this year.” We imagine it has been a rough year for both Anthony and J.Lo. After seven years of marriage, the former couple announced they were calling it quits.
As for their being spotted together this weekend, it isn’t the first time. Last month, Anthony visited his estranged wife in New York to spend time with their kids. Lopez and Anthony were spotted sharing the backseat of a red Mustang convertible in Southampton, New York. Soon enough, both will be seen together much more often; they are still moving forward with their show, Q’Viva: The Chosen, which aims to search for talent throughout 21 countries in Latin America.