Sign In

Diane Keaton

Shared the cover of Vanity Fair magazine's 2016 Hollywood issue with, Jane Fonda, Viola Davis, Cate Blanchett, Jennifer Lawrence, Rachel Weisz, Lupita Nyong'o, Brie Larson, Alicia Vikander, Gugu Mbatha-Raw, Helen Mirren, Charlotte Rampling and Saoirse Ronan. Photographed by Annie Leibovitz.

Related Posts