Cannes Film Festival 2019: The best celebrity red carpet fashion