Looks like Jennifer Aniston is finally ready to get married again.
Seven years after her divorce from Brad Pitt, the actress is set to tie the knot with Justin Theroux, 41, who she has been dating for 18 months.
According to US Weekly, the couple became engaged during Theroux's birthday during which he proposed to Aniston, 43.
The couple met back in 2007 when Theroux co-wrote "Tropic Thunder" with Ben Stiller, who is a long time friend of Aniston. In 2010, the couple shot "Wanderlust" together. Aniston starred in that film alongside Paul, while Theroux played a character with an unshaven beard and long hair. At the time, Theroux was in a relationship with stylist Heidi Bivens.
The rumors commenced in 2011 when pictures of the two were published on tabloids and by June, they officially announced their relationship.
This is the first time Theroux will get married while it will be Aniston's second marriage. Her first with Pitt was heavily publicized after the couple married in July 2000. The separated in 2005 and eventually finalized the divorce that same year. Ironically, on the same weekend that Aniston got engaged to Theroux, rumors spread of Pitt's wedding to Angelina Jolie finally taking place.