Love Island: Who is bombshell contestant Ellie? Meet the self-proclaimed ‘liability’ in the villa
Ellie, who works as a business development executive at a law firm, says she’ll ‘shake things up’ in the villa
Ellie, who works as a business development executive at a law firm, says she’ll ‘shake things up’ in the villa