-Photo by Getty Images-
Like an episode of The Brady Brides, Jennifer Lopez and Marc Anthony renewed their wedding vows in Las Vegas this weekend, alongside good friends New York Mets outfielder Carlos Beltran and his wife Jessica.
The couples first had a fancy dinner together, followed by some gambling, the headed to Caesars Palace's newly renovated Forum Tower Penthouse to re-pledge their love to one another.
"Carlos gave his wife a specially engraved ring and gave Marc and Jennifer special rings as gifts," a source told People.com. "Carlos and Jessica renewed their vows first, then Jennifer and Marc went."
There were 12 guests at the ceremony, but Jen's parents weren't in attendance, as they were doing the typical grandparent thing and were watching twins Max and Emme, so Jen and Marc could have some alone time.
Jeez, where was Alice when you need her?