Vanity Fair was criticized last year for not featuring anyone of color on the cover of the annual Hollywood Issue. Well, here we go again.
2011's Hollywood Issue sets out to feature the "most exciting actors and actresses of the moment."
This year, the magazine decided that these actors are:
Ryan Reynolds, 34;
Jake Gyllenhaal, 30;
James Franco, 32;
Anne Hathaway, 28; Jennifer Lawrence, 20; Anthony Mackie, 31; Olivia Wilde, 26;
Jesse Eisenberg, 27; Mila Kunis, 27; Robert Duvall, 80; Joseph Gordon-Levitt, 29; Andrew Garfield, 27; Rashida Jones, 34; Garrett Hedlund, 26; and Noomi Rapace, 31.
But only Reynolds, Gyllenhaal, Hathaway and Franco made it onto the actual cover. The rest, including two people of color, are included in a fold-out flap -- which has some observers pretty PO'd.

"Why, after being so publicly taken to task for white-washing their 2010 cover, would they only select a single African-American actor (Mackie) out of 14?!?" the New York Post writes.
Um, there are 15 people on the cover, but that's besides the point.
"OK, Rashida Jones' father is Quincy Jones, so we'll give VF two. Still, that's a horrible average when you have young actors of color like Zoe Saldana or Rosario Dawson owning the big screen."
What do you think? Is Vanity Fair "racist," or do the biggest stars (who sell the most magazines) just happen to be white right now?
I'm of mixed race and I'm not one bit offended that there aren't any black/ mixed race people on the front cover.
As a few people have said, there are plently of magazines which cater for specific cultures, so it's unfair to say that a magazine is racist because there aren't any people belonging to 'ethnic minorities' (I hate that label) on the front cover.
Huh? There are no actors/actresses of color at this point in time? Uh, I wouldn't say that either. There are plenty, they just didn't make it on the front cover, and it takes nothing away from them either not to be on the font cover. Your accomplishments are your accomplishments as well as your acting ability.
Have a Great Day!!