The story is a bit complicated to understand at some moment but overall its the best.
Songs are very good especially the Hindi one and English I personally didnt like them.
The best point was that the trust of the man having a cute happy ending with there daughter.
I would surely recommend u to watch this movie.
As I said though the story line I confusing but this Half Girlfriend teaches many things.
Now its your choice to go watch this or not cause I liked it very much.