Battle of the sexies: Sonam Kapoor or Kangana Ranaut, who wore the Gucci dress better?