Esha Gupta looks hot at launch of Splash's second store