Love Island

Love Island

Episode 31 (2x31)


: 29, 2016

As the final draws nearer, which of the remaining couples is looking likely to bag the 50,000 pound prize?

  • : 2015
  • : 577
  • : 256
  • ITV2
  • Daily 21