Justin Theroux and Nicole Brydon Bloom have tied the knot in a Mexico wedding featuring celebrity guests like Jimmy Kimmel and Paul Rudd.