Oscars 2021: Sydney-based Isla Fisher and Sacha Baron Cohen dress up to watch awards from Australia
They may not be able to attend the Oscars in Los Angeles. But Isla Fisher and Sacha Baron Cohen are still celebrating the Academy Awards in Sydney, Australia. The couple looked like they were having fun as they attended a screening of the Oscars in the early hours of Monday morning (AEST). Having fun: Isla Fisher … Read more