Hollywood star Jennifer Aniston has reportedly married fellow actor Justin Theroux.
The pair tied the knot at their Bel Air mansion - but told friends it was just a birthday party, according to American celebrity website TMZ.
Pictures showing what appears to be a cake with two characters on top, as well as a snap showing what looks like a pastor or clergyman said to be going into their home, have been posted on the website.
The star couple got engaged in August 2012 when Theroux, who is 44 on Monday, popped the question on his birthday.
They appeared together in the comedy Wanderlust, also starring Paul Rudd, earlier that year.
This is 46-year-old Aniston's second marriage and Theroux's first.
Aniston's union with Brad Pitt from 2000 to 2005 - and their subsequent divorce - made headlines around the world.
After her marriage ended, she was in high-profile relationships with actor Vince Vaughn and musician John Mayer.
Her engagement to Theroux came four months after Pitt and Angelina Jolie announced their engagement.
Jolie and Pitt met on the set of their 2005 film Mr & Mrs Smith, in which they played married assassins.
At the time, Pitt was married to Aniston but has always denied allegations of cheating.
Pitt and Jolie got married in France last year.
Other news outlets to report the secret Aniston/Theroux wedding include People and US Weekly.
At the time of their engagement, almost exactly three years ago, Theroux's spokesman said: ''Justin Theroux had an amazing birthday on Friday, receiving an extraordinary gift when his girlfriend, Jennifer Aniston, accepted his proposal of marriage.''