It’s official: These are the Love Island couples who had the most sex on the show April 13, 2024 No Comments