SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015

SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015

SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
SALMA HAYEK Leaves Le Grand Palais in Cannes 05/16/2015
IGGY AZALEA at 2015 Billboard Music Awards in Las Vegas
IRELAND BALDWIN at The Humane Society Los Angeles Benefit Gala