kal ho na ho pretty woman