66th Cannes International Film Festival: Sonam Kapoor, Freida Pinto and Vidya Balan sizzle on the red carpet