May 17, 2008: Robin Wright and husband Sean Penn attend the Petra Nemcova & The Creative Coalition Celebrate the Creation of LOVE at the Nikki Beach during the 61st Cannes International Film Festival.
May 17, 2008: Robin Wright and husband Sean Penn attend the Petra Nemcova & The Creative Coalition Celebrate the Creation of LOVE at the Nikki Beach during the 61st Cannes International Film Festival.