On the cover of Vanity Fair‘s soon-to-be-sold Hollywood issue: (l. to r.) Abbie Cornish (above), Kristen Stewart (below), Carey Mulligan, Amanda Seyfried, Rebecca Hall….and the others. Anna Kendrick is on the far right.