Where To Stream Love Island Season 12 Episode 31
Episode 31
- Aired July 14, 2025
- 65 Min
The Islanders learn that the public have been voting for their least compatible couple.
Episode 31
The Islanders learn that the public have been voting for their least compatible couple.