Cannes 2016: The best skin, hair and make-up on the red carpet

Cannes 2016: The Best Skin, Hair and Makeup on the Red Carpet


Close-up of Bella Hadid at the 2016 Cannes Premiere of "Cafe Society". beauty editor. from / …