Jennifer Lawrence swaps her heels for flip-flops on the Cannes red carpet