Sonam Kapoor is Flawless in Pink at Cannes 2017