Fashion photographer Annie Leibovitz captures Vanity Fair‘s March 2016 Hollywood Portfolio cover story featuring actresses Alicia Vikander, Brie Larson, Cate Blanchett, Charlotte Rampling, Diane Keaton, Gugu Mbatha-Raw, Helen Mirren, Jane Fonda, Jennifer Lawrence, Lupita Nyong’o, Rachel Weisz, Saoirse Ronan, and Viola Davis. Styling is work of Jessica Diehl.
For more log on to www.vanityfair.com