I hardly fall head over heels in love with a film and this is one film which I so love,it's an adorably cute film with funny story ,lots of twist n cute moments,the background score is also very good the lead cast is wonderful they share such sweet chemistry esp in the last library scene,the way different track n stories are woven together is amazing n adds to the fun.definitely one of the cutest film I have ever seen n one of my favourites