Celebrity Lifestyle Isla Fisher spotted on ‘girls night’ in London after split from Sacha Baron Cohen amid Rebel Wilson’s Gimsby allegations ISLA Fisher looked happier than ever last week in London after her… CelebJamApril 7, 2024