25 best red carpet looks from Cannes Film Festival 2014