The couple hosted the bash at their Beverly Hills home. Jennifer Aniston and fiance Justin Theroux have been engaged for nearly four months, but they finally celebrated their plans to marry with a crowd of A-list friends at a private engagement party in Beverly Hills on Sunday.