After a long engagement, Jennifer Aniston,46 and Justin Theroux, 44, tied the know at their Bel-Air home on Wednesday in a ceremony so secret that not even the guests saw it coming!
In what will mark film director Guy Ritchie’s second wedding, some of Hollywood’s greatest were out in full force to celebrate his nuptials to Jacqui Ainsley.