Baar Baar Dekho, trata-se de uma história de amor sobre um casal que está prestes a embarcar na jornada do casamento. Uma semana antes de seu casamento, Jai Varma (Sidharth Malhotra) demonstra nervosismo pré-nupcial. Ele encontra-se dividido entre os dois grandes amores da sua vida, a sua profissão e Diya (Katrina Kaif), a sua encantadora noiva. Jai acorda no dia seguinte e encontra-se em lua-de-mel. O problema é que ele não tem nenhuma memória do seu casamento. Assim começa uma agridoce e extraordinária jornada através do tempo, em que Jai é capaz de obter um vislumbre do futuro e do que significa estar casado. Enquanto viaja através do tempo, Jai é apresentado a momentos-chave na vida de qualquer homem, que o levam a perceber que a vida não é uma simples fórmula.