The talented and very pretty “Jannat 2” babe Esha Gupta spotted sporting a green bandage on shoulder at the launch of jewellery brand Canvas in Mumbai.