28 November 2020 at 1:27 PM
Isla Fisher & Sacha Baron Cohen Spotted on a Stroll in Sydney!
About Photo #4504396: Isla Fisher holds on to husband Sacha Baron Cohen's arm while going for a stroll around town on Friday (November 27) in Sydney, Australia. There are some reports…Read More Here
Posted to
Isla Fisher,
Sacha Baron Cohen