After more than a month of broadcasting, Love Island UK has finally declared its winner. Ekin-Su and Davide have been named the nation's favorite pair
Read MoreAfter more than a month of broadcasting, Love Island UK has finally declared its winner. Ekin-Su and Davide have been named the nation's favorite pair
Read More