![Isla Fisher and Sacha Baron Cohen announce split after 20 years and say 'finally'](https://cdn.newsserve.net/ONPglobe256.png)
Isla Fisher and Sacha Baron Cohen announce split after 20 years and say 'finally'
Isla Fisher and Sacha Baron Cohen have announced they have split after 20 years of marriage and three children together.
Full Article
Isla Fisher and Sacha Baron Cohen have announced they have split after 20 years of marriage and three children together.
Full ArticleThe couple, who wed in 2010, announced on social media that they filed to end their marriage last year.