Brad and Angelina have finally tied the knot, and they did it very close to home... so close in fact, that it was at their humble abode in the south of France, Chateau Miraval. The property has its own little chapel where the couple are said to have
Back to Article