Ryan Reynolds and Mila Kunis pose for Vanity Fair

  • 14 years ago

A whole host of Hollywood's hottest stars have posed for the cover of Vanity Fair.

The shoot was to mark the magazine's 17th annual Hollywood Issue.

The three-panel cover includes Ryan Reynolds, Mila Kunis and Jake Gyllenhaal.

Also photographed are hosts of this year's Academy Awards, Anne Hathaway and James Franco.

Photographer Norman Jean-Roy pictured the stars in the style of 1930's Shanghai glamour.

Jennifer Lawrence, Anthony Mackie, Olivia Wilde, Jesse Eisenberg, Robert Duvall, Joseph Gordon-Levitt, Andrew Garfield, Rashida Jones, Garrett Hedlund and Noomi Rapace also appear in the photo.

Recommended