spl278228_001-wm900.jpg Published May 16, 2011 at 699 × 900 in Brad Pitt Puts Some Cool Into Cannes ← Previous Next → Attends “The Tree Of Life” Photocall during the 64th Annual Cannes Film Festival at Palais des Festivals on May 16, 2011 in Cannes, France.