Busy London station... delayed train from Birmingham... two strangers waiting for the train... Rikki Thukral (Abhishek Bachchan) born in Bhatinda, living in London and Alvira Khan (Preity Zinta) British born with Lahori blood in her veins.
Crowded coffee shop with only one table to share and two hours to kill forms the perfect setting for the start of a love story. Hitch? Both Rikki and Alvira are engaged and have come to pick up their fiancés who are coming on the same train. To kill time, they end up telling each other their "how I met my fiancé" stories.
Rikki met his fiancé Anaida (Lara Dutta) at The Ritz (Paris), the same night that Princess Diana and Dodi walked out of the hotel.
Alvira, who considers herself as a princess discovered her prince at Madame Tussaud's. When a huge wax model of Superman falls from the ceiling, Alvira is a sitting target. But Steve, the prince (Bobby Deol), a lawyer by profession saves her life but steals her heart!
Stories unfold, time passes, and the two strangers start enjoying each other’s company. It does not matter whether Alvira is a Pakistani British and Rikki originally from India; that Rikki is crooked, earthy, and rakish: dabbler in various businesses; that Alvira is prim-n-proper, stiff upper-lip. What matters is that they have gotten alarmingly attracted to each other!
Their brief encounter has now created a complicated quadrangle. Rikki Thukral and Alvira Khan have got themselves and Steve and Anaida into a lovely mess. To get out of it, both of them bend over backward, thinking quickly on their feet, dancing around each other's emotions. After all, when you're playing musical chairs with love, there's nothing you can do but Jhoom Barabar Jhoom (Dance Baby Dance)!