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