It is the wedding of the year that almost remained the biggest secret of the year.
Jennifer Aniston and Justin Theroux managed the impossible - they were able to tie the knot at their Bel Air home without the world knowing.
While fans have waited for years for the two superstars to say 'I do', the couple were able to keep their special night on Wednesday largely to themselves thanks to a myriad of clever tactics - including a hiding all their party set up in a nearby house.