The first thing I noticed about Annie Leibovitz Vanity Fair image is how skinny the actresses have been made to look by the retouchers. Sorry, but gangly legs and half starved looks just aren’t attractive. Stop messing with Photoshop.
The second thing I noticed was the omission of Avatar’s Zoe Saldana. Judging by all the buzz she’s attracted you’d think she would be sitting in the Vanity Fair shoot. Would Zoe have ruined the uniform milky white skins and golden locks? The first reason that comes to mind for Vanity Fair’s snub is the reason all of you are thinking.