Jai Vardhan Singh (Saif Ali Khan) and Meera Pandit (Deepika Padukone) are a modern-day couple living in London. They are happy with each other, but do not believe in tying each other down, so when career beckons they have a mutual break-up but remain friends. Meera goes to India, while Jai stays in London, hoping to be called to San Francisco, where working at the Golden Gate Inc. is his dream job. Jai begins to date a Swiss girl named Jo (Florence Brudenell-Bruce), while Meera returns the feelings of her boss, Vikram Joshi (Rahul Khanna). The couple believes they have moved on. Love Aaj Kal 2009 full
Running simultaneously, but set in the past, is the tale of Veer Singh Panesar (Rishi Kapoor). A great believer of love, the Sikh narrates his love story to Jai to try to convince him not to let Meera go from his life. He explains how he fell for a girl named Harleen Kaur (Giselle Monteiro). Jai ridicules Veer, who vowed to marry Harleen before he had even gotten to talk to her. But, on Veer’s insistence, he agrees to pay Meera a surprise visit in India. Meera is stunned, and the two lie to both Jo and Vikram to spend time with each other.
They realize how much they still like each other’s company. Jai and Jo break up as Jai is unable to reciprocate the deeper feelings that Jo longs for. On the day Jai is to leave, Vikram proposes to Meera. She meets Jai secretly, who tells her she should make a decision. Angry, Meera tells him to leave her life or else she will never be able to really move on. Parallel to this, we find that Harleen has told Veer she was engaged without being told, and he must leave her.
Jai is called to his dream job in San Francisco the same day that Meera realizes her marriage is a mistake. She tells Vikram the truth and calls Jai, but he tells her about Golden Gate. Realizing he is going to San Francisco, she tells him nothing. Meanwhile, Veer declares his intentions of marrying Harleen but is badly beaten by her family.