Jennifer Lopez wore not one, but three different wedding gowns when she married Ben Affleck in Riceboro, Georgia, over the weekend. In her On The JLo newsletter sent out Tuesday (August 23rd), the Marry Me actress shared photos of the dresses and their designs.

Lopez walked down the aisle in a custom Ralph Lauren gown that had over 1,000 handkerchiefs attached to it—to give it a ruffled look and “to make an ethereal version of Ralph Lauren's classic turtleneck column dress.” She also wore a cathedral-length veil.

Later, the Hustlers actress changed into a chandelier pearl gown with Swarovski crystal detailing that was hand-embroidered by 30 artisans. Her third Ralph Lauren gown featured a mermaid silhouette, a keyhole neckline, and a removable hood.

“The dresses were dreamy… thank you Ralph Lauren,” Lopez wrote in her newsletter. “I will be sharing a few more pics and delicious details on our big day coming very soon On The JLo,” she added.