Designed by
Title
Giorio Armani & Sean Penn & Petra Nemcova & Paul Haggis #176310147
Description
CANNES, FRANCE - May 18, 2012: LtoR: Giorio Armani, Sean Penn, Petra Nemcova & Paul Haggis at the \"Haiti Carnaval in Cannes\" party at the 65th Festival de Cannes..Picture: Paul Smith / Featureflash
This image is editorial