Theroux proposed to Aniston on Friday, which was his 41st birthday.
The actor’s representative confirmed the happy news, stating, “Justin Theroux had an amazing birthday on Friday, receiving an extraordinary gift when his girlfriend, Jennifer Aniston, accepted his proposal of marriage.”
The news of their engagement comes just days after tabloids reported the couple had split.
This will be the first trip down the aisle for Justin, but Jennifer was previously married to actor Brad Pitt, who is now engaged to Angelina Jolie.
Click thumbnails for larger pictures