Jennifer Lopez and Marc Anthony must have had a crazy night last night in Las Vegas because they decided to renew their vows at 3:15AM after leaving Pure Nightclub.
"It was totally a spur of the moment thing," a source told People Magazine. "They decided around 12:30 in the morning that they wanted to do it and started calling for ministers."
Thankfully, they are already married. Imagine how many times a night random people get married who don't even know each other. Now that's a good time in Vegas.