Karan Singh Grover, Saif Ali Khan, John Abraham - who does Bipasha Basu looks best with? Vote!