Entertainment LoveBScott Sacha Baron Cohen and Isla Fisher Announce Divorce Following 13 Years of Marriage | lovebscott.com LoveBScott.com April 5, 2024 0 Sacha Baron Cohen and Isla Fisher have called it