Nicole Bass – Love Island 2018 contestants Ellie Jones and Kieran Nicholls Launch in London Nicole Bass: Love Island 2018 contestants Ellie Jones and Kieran Nicholls Launch