Raj (Shah Rukh Khan) e Simran (Kajol) são dois jovens de descendência indiana, porém nascidos e criados na Inglaterra, que se apaixonam durante uma viagem à Suiça. No entanto, mesmo com os namorados preparados para fugir, a família tradicional da moça a leva para o Paquistão. Lá, seu pai quer obrigá-la a entrar em um casamento que foi acertado desde o seu nascimento.