Bipasha Basu, Esha Gupta or Tamannaah: Who is the hottest bikini babe?