The duo came together to celebrate Marc’s son Cristian’s 12th birthday, from his marriage to Dayanara Torres.
“Happy Birthday Cristian!!!!!!!! #houseparty #FAMILIA,” the 43-year-old beauty captioned the personal photo.
Also in attendance? J.Lo’s kids with Marc, 4-year-old twins Max and Emme, her boyfriend Casper Smart, and Marc’s girlfriend, model Shannon De Lima.
Wearing a white t-shirt with a gold logo, bright red lipstick and her hair tied up in a bun, the entertainer looks incredibly happy — as do the rest of the group.
Marc’s ex wife and Cristian’s mom, Dayanara, could not make it to the special affair, but did make sure to tweet about it. “My Cristian just turned 12! Time does fly, can’t believe it-So proud of him,my sweet boy! U brought d light 2 my life!”
During their marriage, Marc and Dayanara welcomed two sons, Cristian and Ryan, 9, before divorcing in 2004. Less than one week after it was finalized, the Latin singer married J.Lo. They welcomed their twins in 2008 and separated in 2011.
“I was going through a divorce and the breakup of a family, which was devastating to me because family means everything to me,” J.Lo has said about the tough split.
Luckily, Casper helped her get through it. “It’s nice when someone comes along, and it works. It’s great. I’m lucky to have someone in my life now who understands my family and accepts them.”
We’re just happy to see everyone getting along so well!