Happy Birthday to Esha Gupta. The actress turns 38 today on November 28. Beyond her captivating on-screen performances, the diva has consistently dazzled us with her off-screen fashion prowess. Whether draped in elegant sarees, chic sarongs, trendy shorts, or glamorous shararas, she effortlessly pulls off any outfit and always leaves us spellbound.