Esha Gupta looks stunning in body-hugging dress, see viral pictures