You mention that Mahima wears short hair. From the picture you have shown, it appears to me she wears long hair but also a very deep neck top that shows most of her cleavage. These days I dont watch Bollywood movies with my kids, I feel safer to watch movies from Hollywood.