They are among the biggest female stars in Hollywood and they have gathered together for an epic photograph.

A total of 13 actresses appear in the shot – a roll call of the biggest names in movies: Cate Blanchett, Jennifer Lawrence, Jane Fonda, Viola Davis, Dame Helen Mirren, Diane Keaton, Brie Larson, Gugu Mbatha-Raw, Saoirse Ronan, Rachel Weisz, Charlotte Rampling, Alicia Vikander and Lupita Nyong’o.

It was also a woman behind the lens, with renowned photographer Annie Leibovitz responsible for capturing the star-studded image.

Posting the photo on Instagram, Vanity Fair wrote: “Here’s what it looks like when the most influential women in Hollywood all get together in one place.”

Introducing its 2016 Hollywood cover, the magazine tweeted: “Could these women be any more impressive?”

And Lupita called her photograph co-stars “Wonder-Women”.