Jennifer Aniston and Justin Theroux have been engaged for over two years - but no wedding date has been set.
After reports at the end of last year suggested the couple were planning to elope and marry in secret, there's a new reason behind the delay, says US Weekly. And it's all down to a pre-nuptial agreement.
Jen, 45, and Justin, 43, are said to be "haggling" over their $110 pre-nup (that's around £72 million) before they tie the knot.
MORE: Jennifer Aniston teases Friends reunion
"The prenup is pretty much done," a source told the magazine, before adding the royalties from Friends showing on Netflix has made things a little more complicated.
"Jen won't see money from Netflix for about a year, so there has been back and forth about whether her earnings will be considered from during or before their marriage," the source explained.
When a date is finally set, it's unlikely the couple will choose a lavish ceremony.
In November, US Weekly revealed Jen and Justin were planning their wedding abroad.
"She keeps saying to Justin 'Let's just elope,'" a source told US Weekly. "She doesn't want anything too stuffy - just something special with the people she cares about. She is in the best relationship of her life. Everything is perfect with them."
MORE: Jennifer Aniston's style evolution
As for their preferred destinations? "Cabo is Jen's place, but Justin loves Hawaii," the source added. "They had a very special trip there early on where they were able to talk about their goals and their relationship. They want a relaxed beachy vibe."
Jen, the beach bride? Yep, she'll look beautiful.
Love a celebrity wedding? See who tied the knot last year...