2011 - from left to right - Ryan Reynolds, Jake Gyllenhaal, Anne Hathaway, James Franco, Jennifer Lawrence, Anthony Mackie, Olivia Wilde, Jesse Eisenberg, Mila Kunis, Robert DuVall (randomly), Joseph Gordon-Levitt, Andrew Garfield, Rashida Jones, Garrett Hedlund, Noomi Rapace
1995 - (how awesome is this?!) Jennifer Jason Leigh, Uma Thurman, Nicole Kidman, Patricia Arquette, Linda Fiorentino (WHO?!), Gwyneth Paltrow, SJP, Julianne Moore, Angela Bassett, Sandra Bullock
1996 - Tim Roth, Leonardo DiCaprio, Matthew McConaughey, Benicio Del Torro, Michael Rapaport, Stephen Dorff, Johnathon Schaech, David Arquette, Will Smith, Skeet Ulrich
1997 - Cameron Diaz, Kate Winslett, Claire Danes, Renee Zellweger, Alison Elliott, Jada Pinkett, Minnie Driver, Jennifer Lopez, Charlize Theron, Fairuza Balk
1999 - (this is one of my faves - they're so 90s and angsty-looking!) Adrien Brody, Thandie Newton, Monica Potter, Reese Witherspoon, Julia Stiles, Leelee Sobieski, Giovanni Ribisi, Sarah Polley, Norman Reedus, Anna Friel, Omar Epps, Kate Hudson, Vinessa Shaw, Barry Pepper
2002 - Kirsten Dunst, Kate Beckinsale, Jennifer Connelly, Rachel Weisz, Brittany Murphy, Selma Blair, Rosario Dawson, Christina Applegate, Naomi Watts
2003 - (hardly 'up and coming' stars at that time, but still a very cool cover!) Tom Hanks, Tom Cruise, Harrison Ford, Jack Nicholson, Brad Pitt, Edward Norton, Jude Law, Samuel L Jackson, Don Cheadle, Hugh Grant, Dennis Quaid, Ewan McGregor, Matt Damon
2008 - Emily Blunt, Amy Adams, Jessica Biel, Anne Hathaway, Alice Braga, Ellen Page, Zoe Saldana, Elizabeth Banks, Ginnifer Goodwin, America Ferrera
2010 - Abbie Cornish, Kristen Stewart, Carey Mulligan, Amanda Seyfried, Rebecca Hall, Mia Wasikowska, Emma Stone (SEE, red hair suits her so much better than blonde!), Evan Rachel Wood, Anna Kendrick
Which is your favourite? To see a slideshow of all the covers up to 2008 (2009 didn't do a Hollywood cover and 2010 and 2011 aren't in the slideshow), visit the Vanity Fair site.
All images from Vanity Fair.