Esha Gupta captivates in a pool