BAFTA Tea Party

(L-R) Sacha Baron Cohen and Isla Fisher arrive to the BAFTA Tea Party at The Four Seasons Hotel Los Angeles at Beverly Hills on January 05, 2019 in Beverly Hills, California.
(Jan. 4, 2019 - Source: John Sciulli/Getty Images North America) more pics from this album »