28 November 2020 at 1:27 PM

Isla Fisher & Sacha Baron Cohen Spotted on a Stroll in Sydney!

isla fisher sacha baron cohen in australia 044504387

About Photo #4504387: 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