Jennifer Lopez's Unexpected Wedding Dress Choices Take Everyone By Surprise

20 years after Jennifer Lopez and Ben Affleck first got engaged, the pair are finally married! In a shocking turn of events in the Ben Affleck And Jennifer Lopez relationship timeline, the happy couple called their wedding off a mere day before the ceremony back in 2003 (via Vogue). The power couple released a statement saying "Due to the excessive media attention surrounding our wedding, we have decided to postpone the date. When we found ourselves seriously contemplating hiring three separate 'decoy brides' at three different locations, we realized that something was awry."

This time around, the lovebirds decided to do things a little differently. Rather than planning a lavish ceremony with a lengthy guest list to boot, there were only two people in attendance at the Bennifer wedding: Ben and Jen. The pair obtained a marriage license from Nevada and got married in the "wedding capital of the world," as Lopez put it in her On the JLo newsletter (via BuzzFeed News). "When love is real, the only thing that matters in marriage is one another and the promise we make to love, care, understand, be patient, loving and good to one another . . . Best night of our lives," the singer detailed in her newsletter.

While the "Gigli" co-stars may have kept their wedding simple and straightforward, that's not to say it was without personal touches. Lopez kept things interesting by donning not just one, but two different wedding dresses, over the course of her special evening (via People).

JLo kept things classy by wearing something old and something new on her wedding day

To kick start her wedding day, Jennifer Lopez kept things traditional by donning something old. "I've had this dress for so many years and I was just saving and saving and saving it, and now I'm wearing it on my wedding day," the "On the Floor" singer shared in a video posted to her On the Jlo newsletter (via The Daily Mail). JLo revealed that this vintage white sleeveless dress came from a movie that she had previously worked on.

Before saying "I do," Affleck and JLo both did a quickie outfit change. The Academy Award winner sported a white tuxedo he already owned, while Lopez had her own stunning transformation when she changed into her second wedding dress of the night. The "Second Act" star donned a stunning dress designed by Zuhair Murad, a Lebanese fashion designer who also designed Lopez's wedding dress for her movie "Marry Me" (via People). This white lacy number featured long sleeves and an off-the-shoulder, sweetheart neckline.