Jennifer Lopez was spotted wearing the most stunning bejewelled wedding dress in New York City 3 weeks ago

Jennifer Lopez was spotted wearing the most stunning bejewelled wedding dress in New York City

Jennifer Lopez was spotted wearing the most stunning wedding dress in New York City.

The strapless Zuhair Murad Couture dress features a lot - and we mean a lot - of jewelled detailing, as well as an extra-long train (and an equally as sparkling veil).

But it wasn't for the Hustlers star's wedding to Alex Rodriguez. It turns out the blinged-out gown was actually for her role in the upcoming romantic comedy, Marry Me. 

The movie [according to the Hollywood Reporter] will see J.Lo play Kat Valdes, a pop star who finds out her rockstar fiancé had been cheating on her with her assistant moments before they say 'I do' at Madison Square Garden.

After a massive meltdown on stage, she picks a random person in the crowd - a math teacher, played by Owen Wilson - to get married to instead.

Sounds like our kind of movie, if we're being totally honest.

It comes as the singer recently dished on her real-life wedding plans - revealing that her son, Max, will be giving her away on the day.

Although, as she told Entertainment Tonight in September, she and Rodriguez aren't in a rush to get hitched - they haven't set a date or location just yet.

"We’re talking about it, but we don’t have any firm plans. We’re talking about a lot of places but I don’t know yet," she said.

Alex and Jennifer first began dating in February of 2017. He got down on one knee during a getaway in March of this year.

J.Lo was married to Ojani Noa from 1997 to 1998, Chris Judd from 2001 to 2003 and Marc Anthony from 2004 to 2014.

Baseball player Alex was married to Cynthia Scurtis between 2002 and 2008.