Home Directory About Contact Advertise
Free Trial Subscribe Sign In
Rick Rycroft/ Pool/Getty Images
Sacha Baron Cohen poses in humorous fashion for a photo during a screening of the Oscars in Sydney, Australia, April 25, 2021 in Sydney, Australia.