Here are the celebrities who were dressed to impress on the Cannes red carpet. ​