Love Island’s Tasha Ghouri is a model and dancer so its no surprise she had a number of A-list connections before entering the villa in Mallorca, including Kate Moss…Read More