They've been engaged for over two years now and it looks as though they might finally be tying the knot very soon. Rumor has it that Jennifer Aniston is eager to marry her fiancé Justin Theroux by the end of this year.

Jennifer Aniston, Justin Theroux Put Their Wedding On Hold Again?

According to the Belfast Telegraph on Tuesday, Aniston is very eager to finally get married, even though Theroux has mentioned in the past few weeks that he's comfortable being engaged to the actress for now.

A source close to the Hollywood stars says, "Justin may be telling people that he's happy having a long engagement, but he seems to be ignoring the fact that Jen may not be. When they got engaged, she would have never imagined that two years down the line they still wouldn't have made it up the isle."

Jennifer Aniston Feeling Pressure From Her Family To Get Pregnant? 

What's more, it looks as though Aniston has given Theroux an ultimatum. If the couple don't tie the knot by the end of the year, the actress is seriously considering moving on from the relationship.

The source added, Jen has given Justin until the end of the year and then she'll be seriously considering whether they should be together. She's even told him she would consider a quickie wedding because she knows how much he hates the idea of having a big ceremony."

Aniston and Theroux have been engaged since August 2012. The actress was previously married to Brad Pitt for five years from 2000-2005 while while Theroux was in a 14-year relationship with makeup artist Heidi Bivens.