What the stars have been upto: Priyanka Chopra was busy in brand ambassador mode while Emraan Hashmi, Kalki Koechlin and Abhay Deol unveiled the first look of their soon-to-release film Shanghai. Photo: Varinder Chawla