Jennifer Lopez and Ben Affleck both 'cried' reading wedding vows, says witness: 'They were very sweet'

Jennifer Lopez and Ben Affleck surprised fans with their impromptu Las Vegas wedding over the weekend, but according to a witness at A Little White Wedding Chapel, the couple seemed very prepared when it came to their vows.

Kenosha Portis, who watched the 10-minute ceremony, told Good Morning America the stars were affectionate and "emotional."

"It was so exciting. We were getting ready to close and we had a special guest arrive as a walk-in... I'm like, 'Oh my god, this is Jennifer Lopez we're getting ready to marry,'" Portis recalled.

"As they were reading each other vows, they were very sweet. They both were emotional. They cried to each other. Their kids were right there behind them," she added to GMA.

Affleck and Lopez have five children between them and it's unclear if all kids were in attendance. She shares 14-year-old twins Emme and Max with ex-husband, Marc Anthony, while Affleck has Violet, 16, Seraphina, 13, and Samuel, 10, with ex-wife, Jennifer Garner.

As for Lopez's wedding dress, Portis described it as "beautiful." "Everything was very sleek," she added. "She had a beautiful white bouquet and he had a boutonniere that matched that, as well."

Lopez first donned a white Alexander McQueen dress from an "old movie" that she wore to the chapel, a rep for the designer confirms to Yahoo.

"I've had this dress for so many years, and I've just been saving it, saving it, saving it, and now I'm wearing it on my wedding day," she shared in a video.

Reports claim Lopez and Affleck are planning a larger wedding celebration with family and friends in the coming weeks, perhaps at the actor's large property in Georgia.