Love Island

Love Island

Episode 18 (9x18)


: 02, 2023

The Islanders pucker up as they take on a kissing challenge, but which of the kisses will get the Villa talking?

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