Oscars 2021: Isla Fisher and Sacha Baron Cohen goof around at Sydney screening
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