When it came to saying their "I dos" again, Jennifer Lopez and Marc Anthony doubled the fun, joining New York Mets outfielder Carlos Beltran and his wife Jessica for a joint ceremony, PEOPLE has learned.

"Carlos gave his wife a specially engraved ring and gave Marc and Jennifer special rings as gifts," a source told PEOPLE exclusively. "Carlos and Jessica renewed their vows first, then Jennifer and Marc went."

The vows came after a private dinner at Bradley Ogden and a good night rolling the dice. "They were both winning at the craps table and Marc kept saying that it was going to be a lucky night," the source said.

And as luck would have it, it was "nearly flawless," added the source. "Initially, they were supposed to do the ceremony outside on the suite's balcony but it was too cold, so they had to move it inside. That was the only thing that didn't go according to plan."

Inside, the couples were wed in the Caesars Palace's newly renovated Forum Tower Penthouse in the suite's rotunda. The suite only reopened Saturday, making Lopez and Anthony the first people to stay there since the renovation.

"Marc actually said the suite was so beautiful that it deserved its own zip code," the source said. "He thought it was perfect."

Wearing a black dress, Lopez looked "beautiful" as 12 people witnessed the ceremony, the source said. "Her parents didn't even see it because they were with the babies."

Following the nuptials, a butler opened a bottle of Dom Perignon champagne for the newly re-married couples. via