Leading ladies: A host of Hollywood stars have posed for the cover of Vanity Fair's Hollywood issue. (L-R) Jane Fonda, Cate Blanchett, Viola Davis, Jennifer Lawrence, Charlotte Rampling, Brie Larsen (bottom), Rachel Weisz, Lupita Nyong'o, Alicia Vikander, Gugu Mbatha-Raw, Helen Mirren, Saoirse Ronan, and Diane Keaton