All the glitz and glamour from the red carpet at the 2014 International Cannes Film Festival.