Jennifer Lopez has been married three times, and she's soon to make it a fourth with her fiance Alex Rodriguez, but her latest wedding was strictly for business.
The star stepped out in New York on Thursday evening in a giant wedding gown to film scenes for her upcoming movie, Marry Me.
Her bridal look featured a large, cappuccino tulle skirt delicately embroidered with metallic details, a wine-coloured fur stole (most like faux after the Hustlers backlash) and an intricately embellished veil.
The singer and actress accessorised with a diamond necklace and a number of sparkling rings.
The movie, which is slated for release in 2020, also stars Owen Wilson and Sarah Silverman.
While the particular scene J-Lo was shooting has not been confirmed, the IMDb description of the film provides a clue: 'A pop superstar is jilted by her rock-star fiancé moments before their wedding at Madison Square Garden, so she marries a random guy from the crowd instead.'
In real life Jennifer Lopez was previously married to actor and producer Ojani Noa, choreographer Cris Judd and musician Marc Anthony. She got engaged to Alex Rodriguez earlier this year in a romantic proposal that reportedly took place in the Bahamas. "I'd like a big wedding," Lopez revealed in a recent tour video, "And I'd like to get married in a church this time."