Once againt shot by Annie Leobovitz, the cover of this year’s annual Vanity Fair Hollywood issue features….
Emily Blunt, Amy Adams, Anne Hathaway and Jessica Biel.
Thoughts?????