Send us a scoop!

Isla Fisher & Sacha Baron Cohen Have Had Another Baby, Awww!

Isla Fisher and Sacha Baron Cohen have become parents for the second time. Isla and Sacha, who live in London with their two-year-old daughter, Olive, are believed to have welcomed their second child into the world. (more)