Justin Theroux and Nicole Brydon Bloom's wedding celebrations in Mexico over the weekend featured stilt walkers, a bonfire on the beach and "mermaid" swimming.
After their engagement was confirmed last August, Justin Theroux’s fiancée Nicole Brydon Bloom has opened up about the early stages of their relationship – describing their time as friends before..