After months of speculation the news finally came out this weekend that Jennifer Aniston is getting married. The actress herself made the announcement that she is engaged to long time boyfriend, the actor and writer Justin Theroux. According to Theroux’s rep the very special proposal was made on the actor’s birthday “Justin Theroux had an amazing birthday on Friday, receiving an extraordinary gift when his girlfriend, Jennifer Aniston, accepted his proposal of marriage” he said in a statement to People magazine. Aniston’s love life has been under constant scrutiny since her husband Brad Pitt famously left America’s sweetheart for bad girl Angelina Jolie. Perhaps now with wedding plans underway attention will turn from her many failed relationships and focus on her struggling career. This will be the first marriage for Theroux and the second for Aniston.