Jennifer Lopez had three gowns made by designer Ralph Lauren (Photo: Courtesy)

Jennifer Lopez is a style icon no doubt and her wedding to Ben Affleck was no exception. For her white wedding, the American sensation walked down the aisle in three wedding gowns.

Choosing designer Ralph Lauren to work on her striking dresses on her special day, the blushing bride and Ben Affleck celebrated her nuptials in an intimate ceremony surrounded by family and friends.

Her first gown had 1,000 handkerchiefs attached to it (Photo: Courtesy)

For the ceremony, Jennifer was dressed in a custom gown that had over 1,000 handkerchiefs attached to the dress by hand to create a voluminous ruffle skirt.

She added a cathedral-length veil to the classic turtleneck column dress to complete her already regal look.

The second gown was made of pearls with micro-pleats of silk tulle (Photo: Courtesy)

Lopez later changed into a chandelier pearl gown which featured micro-pleats of silk tulle, pearl embellishments and Swarovski crystal detailing. The dress had over 30 artisans working on it.

The bride's third custom Ralph Lauren gown featured a sleek mermaid silhouette and a removable hood. Just like her second look, the gown featured Swarovski crystals.

Her third dress featured a sleek mermaid silhouette and a removable hood (Photo: Courtesy)

As J-lo carried the day with her exquisite taste in gowns, the groom kept things cool and classic.

He too chose Ralph Lauren as his designer. He was clad in a white tuxedo jacket, black trousers and a matching bow tie.

The two who first started dating back in July 2002, rekindled their romance in 2021 with Ben proposing in April a gorgeous green diamond ring.

Prior to their white wedding, the two wed in Vegas month in another intimate affair surrounded by few family and friends.