Let me begin by saying that nothing is perfect in this world. You can't expect a movie to be perfect in every term.
To be honest, I don't agree with the low ratings and the critics completely given by the masses.
The movie had been beautifully directed and as the name suggests, the movie portrays everything a relationship is expected to come across. The screenplay put together with beautifully composed music (which is the main highlight of the movie) brings about a euphoric atmosphere in the overall movie.
One of the persons I would especially like to praise is the debutant actress Arushi Sharma aka Leena. She had ticked all the boxes and put up a perfect 90s girl. Her expressions(of course she is damn cute as well), her acting, and also the execution of her role... perfect and nailed it. She has won many hearts and has a long way to go.
Good job to the entire love aaj kal cast and specially Imtiaz Ali sir.