Belfast Telegraph

Caroline Flack explains Love Island to Prince of Wales

Caroline Flack explains ITV show, Love Island, to the Prince of Wales at the Prince's Trust awards in London.

Daily News Headlines Newsletter

Today's news headlines, directly to your inbox.

Popular

From Belfast Telegraph