Love Island presenter Iain Stirling aired a special tribute to former host Caroline Flack who is understood to have taken her own life on Saturday at her home in London.
In This Story: London
London is the capital of England and the United Kingdom.
4 Recent Items: London
In This Story: Love Island
Love Island is a reality TV show in the United Kingdom in which contestants are sent away to an island, and participate in a series of tasks. During the show, they keep swapping partners until they find “the love of their life” with the winner being decided by a public vote. The show is broadcast in the UK by ITV on ITV1 and ITV2.