Nicole Bass October 18, 2018 Nicole Bass – Love Island 2018 contestants Ellie Jones and Kieran Nicholls Launch in London