Best of India at Cannes: Kangana Ranaut, Deepika Padukone and Priyanka Chopra dazzle the red carpet