Jennifer Lopez and Ben Affleck have tied the knot, again – don't you know, multiple celebrity weddings are on trend right now? – and the singer's feathery wedding dress has almost stolen the limelight from the pair's fairytale romance.
ICYMI, over the weekend JLo and Ben got married surrounded by their loved ones at his private estate in Georgia. The couple were joined by plenty of famous faces, including George Clooney, Renee Zellweger and Matt Damon – who all wore white, per the event's dress code.
Of course, JLo herself was dressed in white too, wearing a short-sleeved, feathered dress that appeared to have a mermaid-silhouette and a stunning open-back. She completed the look with an XXL veil – a dramatic six meters, to be precise. Alongside her, Ben wore a matching white tuxedo jacket with black pants and black shoes.
Earlier this year, Bennifer said 'I do' at an intimate ceremony in Las Vegas – almost two decades on from when they cancelled their wedding in 2003. "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," Jennifer wrote, announcing their nuptials in her newsletter. "We had that. And so much more. Best night of our lives."
This article originally appeared on Cosmopolitan.com. Minor edits have been made by the Cosmo.ph editors.