In a body-con dress with a blue aesthetic and multi-coloured stilettos, Esha Gupta is slaying the streets of Cannes