Jennifer Aniston now engaged to Justin Theroux

Jennifer Aniston now engaged to Justin Theroux

(CNN) — Jennifer Aniston is heading back to the altar, after accepting a marriage proposal from Justin Theroux, representatives from both actors said Sunday, August 12th.

The love life of Aniston, who was married from 2000 to 2005 to actor Brad Pitt, has been a subject of tabloid fodder for years, where she has been linked to a number of men, including musician John Mayer and comedic actor Vince Vaughn.

The 43-year-old actress has kept busy since departing the hit NBC sitcom “Friends” in 2004, including roles in films such as “Horrible Bosses,” “Marley and Me” and “The Break-Up.” Still, fans questioned whether she’d find a soul mate, especially after Pitt united with actress Angelina Jolie and their family grew.

“Having experienced everything you don’t want in a partner over time, it starts to narrow down to what you actually do want,” the actress told InStyle earlier this year. “As I get older, I realize what qualities are important in love and what suits me. And what I won’t settle for.”

Her quest ended Friday, when she got engaged to Theroux on his 41st birthday, Aniston’s representative Stephen Huvane said.

Theroux has established himself in Hollywood on several fronts. According to the entertainment website IMDb.com, he was a screenwriter for the films “Tropic Thunder,” “Iron Man 2″ and “Rock of Ages” and has been in a number of films and TV series since the mid-1990s. These include “American Psycho,” “Mulholland Drive,” “Zoolander” and, most recently, “Wanderlust” along with Aniston.