Justin Theroux and Jennifer Aniston will tie the knot in California.

The couple, who recently postponed their nuptials due to their hectic schedules, have reportedly had a breakthrough on their wedding plans and want to be married by the end of the year.

A source told the MailOnline website that the couple, who were photographed together in Los Angeles this week for the first time since it was revealed they had put their wedding on hold, are looking at dates in December now that they have decided where to exchange vows.

The insider explained that Justin, 41, said it was a ''breakthrough'' as the ''main source of uncertainty has been removed.''

The source added: ''Jen and Justin have gone back and forth on where to marry and whether to have a destination wedding so many times.

''Jen has always made it clear LA was her first choice and Justin has compromised and agreed to marry in California.

''Justin's reservations with LA are well known and he wanted to marry on the East Coast where his friends and much of his family is based, where he proposed to Jen and where he feels most comfortable.''

It was also previously reported that the couple have been disagreeing over where they will live after they are married.

The insider added: ''Contrary to popular opinion Jen does not hate New York - she studied there growing up but it's now become too intense for her.

''She has made it clear how much it would mean to her to get married near where they now live and where she is happiest and feels most settled.

''They won't at their recently renovated Bel Air mansion but will likely use their home to host an intimate reception.

''In the past fortnight, Justin has worked hard on convincing Jen that he really is committed to marrying and that the delay has largely arisen as a result of his career really taking off in the last six months as well as her inability to decide exactly the wedding she wants to have.

''They're now moving forward and hope to be married by the end of the year.''