first of all, the way the camera picturizes her and shows her face, one would think she's the most gorgeous girl in the world, with the wind blowing her stray hairs in her face and all that romantic stuff that one would associate with yash chopra and his gorgeous heroines. but this girl is no where near any of yash chopra's heroines as far as beauty is concerned. she is less than ordinary looking. and her character and acting don't do much to make up for her under average looks. in my opinion, bani from kasam se would've suited the role much better, because she has that chirpy, young look, in addition to the innocence that comes with growing up in a small town (not that haridwar is a small town by any means, but compared to mumbai and delhi, yea).