Actress Jennifer Aniston is set to get married to her actor and screenwriter boyfriend Justin Theroux.

A spokesperson for Theroux confirmed the news to People saying "Justin Theroux had an amazing birthday on Friday, receiving an extraordinary gift when his girlfriend, Jennifer Aniston, accepted his proposal of marriage."

43-year-old Aniston and 41-year-old Theroux have been in a relationship for more than a year. The couple starred together in the comedy Wanderlust, which was released in February.

The former Friends star was previously married to Brad Pitt but they divorced in 2005 and Pitt is now engaged to Angelina Jolie and the couple have six children.

No date has been set yet for Aniston and Theroux’s wedding.