PATTINSONLIFECOSMOPCCANNES25thMAY2012 (21).jpg