Jennifer Aniston pretended she'd gone on holiday so she could plan her wedding.

The 'Cake' actress tied the knot with Justin Theroux at their Bel Air home last week in a ceremony so secret, even most of the guests didn't realise they were attending the nuptials as they had been told it was a surprise party for the actor's birthday.

A source said: ''She told some friends that she and Justin would be on holiday in Bora Bora in the days before the party, which was a lie and where they ended up going on honeymoon

''They were actually home, furiously wedding planning. Jennifer even confiscated all staffers' phones so nobody could take pictures.''

The 46-year-old actress wanted something ''cosy and intimate'' for her wedding to the 'Leftovers' star in order to set it apart from her extravagant nuptials to Brad Pitt, who she wed in 2000.

The source told Grazia magazine: ''Jennifer got to have her dream wedding - cosy, stylish and intimate.

''She wanted it to be different from her first wedding and to reflect her new-found happiness with Justin.''