Best dressed at the 66th Cannes International Film Festival: Aishwarya Rai Bachchan, Vidya Balan, Sonam Kapoor or Freida Pinto?