The best red carpet looks at the Cannes Film Festival prove that we really are having a summer of skin