Jennifer Aniston and her boyfriend Justin Theroux are engaged to be married.

According to Page Six, Theroux proposed on Friday— his 41st birthday; she's 43— and Aniston accepted.

The rom-com queen had been on a bit of a downslide in the relationship department until meeting Theroux last May, while filming Wanderlust.

Previously, she divorced Brad Pitt in 2005, after he dumped her for Angelina Jolie, and had dealt with Vince Vaughn and John Mayer, among others, before meeting Justin.

[via Page Six]