Justin Theroux MARRIES Nicole Brydon Bloom!

Justin Theroux and Nicole Brydon Bloom are formally married! According to TMZ, the couple had a romantic wedding ceremony photoshoot in Tulum, Mexico, over the weekend.