Salma Hayek And Francois-Henri Pinault At The 2010 Cannes Film Festival