The Cannes Film Festival never disappoints when it comes to beautiful hair and make-up, with the glorious South of France sunshine and sweeping red carpet creating the perfect setting
Hailey Lance