Neha is an Indian model, actress, and former beauty queen who won Femina Miss India in 2006. She also won the Femina Miss Fresh Face and Femina Miss Photogenic awards in the pageant. She also represented India at the Miss Universe pageant that year, where she made the semifinals to the top 20.